freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

鍋爐煙氣含量實(shí)時(shí)監(jiān)測(cè)系統(tǒng)的數(shù)據(jù)采集與傳輸畢業(yè)設(shè)計(jì)-展示頁(yè)

2025-06-26 14:56本頁(yè)面
  

【正文】 G75: CJNE R3,15,PRG716 MOV BOH,A AJMP PRG716PRG76: CJNE R3,15,PRG716 MOV BOH,A AJMP PRG716PRG77: CJNE R3,15,PRG716 MOV BOH,A AJMP PRG716PRG78: CJNE R3,15,PRG716 MOV BOH,A AJMP PRG716PRG79: CJNE R3,15,PRG716 MOV BOH,A AJMP PRG716PRG710: CJNE R3,15,PRG716 MOV BOH,A AJMP PRG716PRG711: CJNE R3,15,PRG716 MOV BOH,A AJMP PRG716PRG712: CJNE R3,15,PRG716 MOV BOH,A AJMP PRG716PRG713: CJNE R3,15,PRG716 MOV BOH,A AJMP PRG716PRG714: CJNE R3,15,PRG716 MOV BOH,A AJMP PRG716PRG715: CJNE R3,15,PRG716 MOV BOH,A AJMP PRG716PRG716: CJNE R3,15,PRG716 MOV BOH,A AJMP PRG716中斷服務(wù)程序:ORG 4200HMYINT0: PUSH A ;保護(hù)現(xiàn)場(chǎng) PUSH DHP PUSH DPL SETB ;指定工作寄存器 CLR MOV DPH,22H ;讀轉(zhuǎn)換數(shù)據(jù) MOV A,R2 MOV DPL,A MOVX A,DPTR MOV B,A ;保護(hù)轉(zhuǎn)換數(shù)據(jù) POP DPL ;恢復(fù)現(xiàn)場(chǎng) POP KPH POP A RETI ;中斷返回求平均值子程序:采集16次求平均 ORG 4300HMYSUB1:PUSH R0 ;保護(hù)現(xiàn)場(chǎng) USH R1 USH A USH B OV R1,15 ;設(shè)計(jì)數(shù)值 LR C OV B,0 OV A,R0 ;取第一個(gè)采集數(shù)據(jù)SUB0: INC RO ;指向下一個(gè)采集數(shù)據(jù)地址 DDC A,R0 ;求和 BC C,SUB2 ;有進(jìn)位高8位加1SUB1: DJNZ R1,SUB0 ;16個(gè)數(shù)都加完了嗎?未加完繼續(xù) OV R1,A ;加完了保存低8位 JMP SUB3SUB2: ADD B,1SUB3: CLR C ;除以4 MOV A,B RRC A MOV B,A MOV A,R1 RRC A MOV R1,A MOV A,B RRC A MOV A,R1 RRC A MOV R1,A MOV A,B RRC A MOV A,R1 RRC A MOV R1,A MOV A,B RRC A MOV A,R1 RRC A MOV R1,A MOV A,B RRC A MOV A,R1 RRC A MOV R1,A MOV A,B RRC A MOV A,R1 RRC A MOV R1,A MOV A,B RRC A MOV A,R1 RRC A MOV R1,A MOV A,B RRC A MOV A,R1 RRC A MOV R1,A ;平均值保存在R1中 POP B ;恢復(fù)現(xiàn)場(chǎng) POP A POP R1 POP R0 RET ;返回 判越界及報(bào)警處理子程序: ORG 5000HPYJ: MOV A,R2 RL A MOV DPTR,PYJTAB JMP A+DPTRPYJTAB:AJMP PYJ0 ;轉(zhuǎn)到0通道判越界程序段 AJMP PYJ1 ;轉(zhuǎn)到1通道判越界程序段 AJMP PYJ2 ;轉(zhuǎn)到2通道判越界程序段 AJMP PYJ3 ;轉(zhuǎn)到3通道判越界程序段 AJMP PYJ4 ;轉(zhuǎn)到4通道判越界程序段 AJMP PYJ5 ;轉(zhuǎn)到5通道判越界程序段 AJMP PYJ6 ;轉(zhuǎn)到6通道判越界程序段 AJMP PYJ7 ;轉(zhuǎn)到7通道判越界程序段PYJ0: CLR C MOV A,R1 ;取平均值 SUBB A,58H ;判斷是否小于下限 JC PYJ01 ;越界轉(zhuǎn)到報(bào)警處理程序段 MOV A,R1 ;取平均值 SUBB A,59H ;判斷是否大于上限 JC PYJ04 ;不大于上限轉(zhuǎn)到PYJ04 MOV DPTR,228H ;否則報(bào)警處理 MOV A,20H MOVX DPTR,A ;輸出較小的模擬量作為調(diào)節(jié)信號(hào) INC DPTR MOVX DPTR,A JMP PYJ02 ;對(duì)就指示燈閃爍10次PYJ01: MOV DPTR,228H ;輸出較大的模擬量作為調(diào)節(jié)信號(hào) MOV A,0F0H MOVX DPTR,A INC DPTR MOVX DPTR,APYJ02: MOV R5,10 ;對(duì)應(yīng)指示燈閃爍10次PYJ03: MOV P1,0FFH MOV R4,0FFH DJNZ R4,$ MOV P1,0FEH MOV R4,0FFH DJNZ R4,$ DJNZ R5,PYJ03PYJ04: RET ;返回PYJ1: MOV A,R1 ;取平均值 SUBB A,5AH ;判斷是否大于上限 JC PYJ12 ;不大于上限,返回 MOV R5,10 ;對(duì)應(yīng)指示燈閃爍10次PYJ11: MOV P1,0FFH MOV R4,0FFH DJNZ R4,$ MOV P1,0FDH MOV R4,0FFH DJNZ R4,$ DJNZ R5,PYJ11PYJ12: RET ;返回PYJ2: MOV A,R1 SUBB A,5BH JC PYJ22 MOV R5,10PYJ21: MOV P1,0FFH MOV R4,0FFH DJNZ R4,$ MOV P1,0FBH MOV R4,0FFH DJNZ R4,$ DJNZ R5,PYJ21PYJ22: RETPYJ3: MOV A,R1 SUBB A,5CH JC PYJ32 MOV R5,10PYJ31: MOV P1,0FFH MOV R4,OFFH DJNZ R4,$ MOV P1,0F7H MOV R4,OFFH DJNZ R4,$ DJNZ R5,PYJ31PYJ32: RETPYJ4: MOV A,R1 SUBB A,5DH JC PYJ42 MOV R5,10PYJ41: MOV P1,0FFH MOV R4,0FFH DJNZ R4,$ MOV P1,0EFH MOV R4,0FFH DJNZ R4,$ DJNZ R5,PYJ41PYJ42: RETPYJ5: MOV A,R1 SUBB A,5EH JC PYJ52 MOV R5,10PYJ51: MOV P1,0FFH MOV R4,0FFH DJNZ R4,$ MOV P1,0DFH MOV R4,$ DJNZ R5,PYJ51PYJ52: RETPYJ6: MOV A,R1 SUBB A,5FH JC PYJ62 MOV R5,10PYJ61: MOV P1,0FFH MOV R4,OFFH DJNZ 4,$ MOV P1,0BFH MOV R4,0FFH DJNZ R4,$ DJNZ R5,PYJ61PYJ62: RETPYJ7: MOV A,R1 SUBB A,60H JC PYJ72 MOV R5,10PYJ71: MOV R1,0FFH MOV R4,0FFH DJNZ 4,$ MOV P1,07FH MOV R4,0FFH DJNZ 4,$ DJNZ 5,PYJ71PYJ72: RET主程序中,等待中斷采用延時(shí)程序段: MOV R7,0FFH HERE: DJNZ R7,HERE假設(shè)系統(tǒng)主頻玄為6MHZ~12MHZ,那么,~1us,由于HERE這條指令占用兩個(gè)機(jī)器周期,則這兩句延時(shí)程序的延時(shí)時(shí)間到少有256us~512us,而ADC0809的轉(zhuǎn)換時(shí)間約為100us,因此能確保每次等待到轉(zhuǎn)換結(jié)束后中斷信號(hào)的到來(lái)。例如:由于在作循環(huán)顯示時(shí)沒有注意在發(fā)送端數(shù)據(jù)采集的現(xiàn)場(chǎng)保護(hù),及在使用DPTR寄存器時(shí)ADC0809的通道選擇和顯示所用到的DPTR 寄存器產(chǎn)生沖突,所以報(bào)警顯示和控制是隨機(jī)的,且不能改變。(2)數(shù)據(jù)接收信號(hào)輸出:CPU向DA轉(zhuǎn)換器輸出信號(hào)轉(zhuǎn)換成模擬號(hào)放大輸出控制信號(hào),并控制顯示電路。在硬件設(shè)計(jì)基礎(chǔ)上,系統(tǒng)軟件設(shè)計(jì)工作有:利用ASM51匯編語(yǔ)言編寫數(shù)據(jù)采集與數(shù)值計(jì)算、數(shù)據(jù)顯示、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)通訊軟件。應(yīng)明確規(guī)定各模塊的功能,盡量使每個(gè)模塊功能單一,各模塊間的接口信息簡(jiǎn)單、完備,接口關(guān)系統(tǒng)一,盡可能使各模塊間的聯(lián)系減少至Ⅱ最低限度。 P1顯示器驅(qū)動(dòng)器 P0數(shù)/模 轉(zhuǎn)換器ALE鎖存器模/數(shù)轉(zhuǎn)換器 運(yùn)算放大器電位器譯碼電路P2圖311 硬件原理電路圖圖312 電路原理電路圖 第四章 軟件系統(tǒng)設(shè)計(jì)單片機(jī)應(yīng)用系統(tǒng)的軟件主要包括兩大部份:用于管理數(shù)據(jù)采集系統(tǒng)工作的監(jiān)控程序、系統(tǒng)主程序和各項(xiàng)功能子程序。第一次CS有效時(shí),完成將D0~ D7數(shù)據(jù)線上數(shù)據(jù)鎖存到輸入寄存器中。轉(zhuǎn)換器采用5V電源供電,而沒有采用對(duì)轉(zhuǎn)換器而言最佳的工作電壓+15V,這是由于整個(gè)電路所有器件的供電都是+5V,這樣對(duì)電源電路更為方便,不必再加裝變 壓電路,Vref是轉(zhuǎn)換器的基準(zhǔn)電壓輸入端,采用5V電源供電。ADC0832的數(shù)字信號(hào)輸入端則接到單片機(jī)的P1口。由于單片機(jī)P0口沒有地址鎖存功能,若沒有鎖存器則無(wú)法輸出低8位地址,因此選用一個(gè)74LS373作為地址鎖存器。時(shí)鐘信號(hào)端CLK接單片機(jī)的ALE端。(INTO)口,當(dāng)轉(zhuǎn)換結(jié)束后,EOC變高電平,并自動(dòng)向CPU請(qǐng)求中斷,CPU響應(yīng)中斷,將轉(zhuǎn)換數(shù)據(jù)讀到累加器,然后存入存儲(chǔ)單無(wú)。若假設(shè)地直中的無(wú)關(guān)們均為1,則其通道IN0~IN7地址分別為7FF8H~7FFFH。在單片機(jī)的應(yīng)用系統(tǒng)中,除單片機(jī)本身需復(fù)位以外,外部擴(kuò)展的I/O 接口電路等也需要復(fù)位,因此需要一個(gè)系統(tǒng)的同步復(fù)位信號(hào)1有效的系統(tǒng)復(fù)位電路如圖310所示。DAC0832的IOUT1與IOUT2分別接到運(yùn)算放大器的負(fù)相輸入端與正相輸入端,經(jīng)運(yùn)算比較后放大輸出,作為一個(gè)向大或向小的控制信號(hào)。,進(jìn)行兩次輸出操作完成數(shù)據(jù)的傳送及轉(zhuǎn)換。這種方式可用于不采用微機(jī)的控制系統(tǒng)中。直通方式:此時(shí)兩個(gè)寄存器均處于直通關(guān)態(tài),因此要將CS、WRWRXFER都接數(shù)字地,ILE接高電平。此時(shí),兩個(gè)寄存器之一處于直通狀態(tài),輸入數(shù)據(jù)只經(jīng)過(guò)一級(jí)緩沖送D/A轉(zhuǎn)換電路。此時(shí),要用多片DAC0832組成模擬輸出系統(tǒng),每片對(duì)應(yīng)一個(gè)模擬量。這種方式可在D/A轉(zhuǎn)換的同時(shí)進(jìn)行下一個(gè)數(shù)據(jù)的輸入,以提高轉(zhuǎn)換的速率。同時(shí)不用的數(shù)字輸入端不能懸空,應(yīng)根據(jù)要求接地或接Vcc。由WRXFER的邏輯組合產(chǎn)生LE2,當(dāng)LE2為高電平時(shí),DAC寄存器的輸出隨寄存器的輸入而變IOUT1:電流輸出端1,其值隨DAC寄存器的內(nèi)容線性變化;IOUT2:電流輸出端2,其值與IOUT1值之和為一常數(shù);Rfb: 反饋信號(hào)輸入線,改變Rfb端外接電阻值可調(diào)整轉(zhuǎn)換滿量程精度;Vcc: 電源輸入端,Vcc的范圍為+5V~+15V;VREF: 基準(zhǔn)電壓輸入線,VREF的范圍為10V~+10V;AGND:模擬信號(hào)地DGND:數(shù)字信號(hào)地由ILE、CS、WR1的邏輯組合產(chǎn)生LE1,當(dāng)LE1為高電平時(shí),數(shù)據(jù)鎖存器狀態(tài)隨輸入數(shù)據(jù)線變換,LE1的負(fù)跳變時(shí)將輸入數(shù)據(jù)鎖存;為保證DZC0832可靠地工作,要求WR1和WR2的寬度不小于500ns,若Vcc=15V,則可以為100ns,對(duì)于輸入數(shù)字的保持時(shí)間不小于90ns。D0~D7:8位數(shù)據(jù)輸入線,TTL電平,有效時(shí)間應(yīng)大于90ns(否則鎖存器的數(shù)據(jù)會(huì)出錯(cuò));ILE:數(shù)據(jù)鎖存允許控制信號(hào)輸入線,高電平有效;CS:片選信號(hào)輸入
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1