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

正文內(nèi)容

基于單片機(jī)的溫室大棚溫度控制系統(tǒng)設(shè)計(jì)_本科畢業(yè)論文(編輯修改稿)

2024-08-14 18:04 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 度總體控制在 20℃到 30℃之間,并且可以通過鍵盤輸入要設(shè)定的溫度值,并通過 7 段數(shù)碼管顯示出來。在整個(gè)系統(tǒng)的運(yùn)行期間,有一個(gè)定時(shí)器 T0中斷 每隔 20ms掃描一次 , 用于 當(dāng)前溫度與設(shè)定溫度的比較 , 然后發(fā)出加溫或降溫的命令。 程序代碼如下: ORG 00H JMP START ORG 0BH JMP TIM0 START: MOV TMOD,01H MOV TH0,60 MOV TL0,76 SETB TR0 MOV IE,82H MOV R4,09H MOV R0,30H 1 CLEAR: MOV @R0,00H DJNZ R4,CLEAR MOV A,00H MOV DPTR,TABLE1 MOVC A,@A+DPTR MOV 34H,A MOV A,01H MOV DPTR,TABLE1 MOVC A,@A+DPTR MOV 35H,A MOV 36H,0FFH START0: MOVX @R0,A WAIT: JB ,KEYIN JB ,ADC JMP WAIT ADC: MOVX A,@R0 MOV 37H,A CLR C SUBB A,36H JC TDOWN TUP: MOV A,37H CLR C SUBB A,34H JNC POFF 1 JMP LOOP PON: CLR JMP START0 POFF: SETB JMP LOOP TDOWN: MOV A,37H CLR C SUBB A,35H JC PON JMP LOOP LOOP: MOV 36H,37H CLR A MOV R4,0FFH DJNZ R4,$ CALL L1 MOV 21H,10H NOV R1,30H DISP1: CALL DISP DJNZ 21H,DISP1 JMP START0 (二 ) 定時(shí)器 T0 中斷 N Y 定位 裝入初值 比較的十位相同? 設(shè)定溫度 測(cè)定溫度? 1 圖 10 定時(shí)器 T0 中斷子程序 定時(shí) 器 T0 中斷的工作流程如圖 10 所示。當(dāng)定時(shí)器 T0 發(fā)生中斷時(shí),就將按鍵輸入的設(shè)定的溫度值與當(dāng)前的溫度值比較。當(dāng)輸入的溫度值大于當(dāng)前測(cè)定的溫度值,單片機(jī)就控制加熱器加熱;當(dāng)設(shè)定的溫度值小于當(dāng)前測(cè)定的溫度值,就開啟降溫風(fēng)扇。 程序代碼如下: TIM0: PUSH ACC PUSH PSW MOV TH0,60 MOV TL0,76 MOV A,33H CJNE A,31H,T MOV A,32H CJNE A,30H,T JMP OFF T: JC OFF N N Y Y 1 CLR RETURN: POP PSW POP ACC RETI OFF: SETB JMP RETURN DELAY: MOV R7,06 D1: MOV R6,248 DJNZ R6,$ DJNZ R7,D1 RET (三 ) 顯示模塊 顯示子程序流程圖如圖 11 所示 :(說明: 30H用于暫時(shí)存放要顯示溫度的高四位, 31H用于暫時(shí)存放要顯示溫度的低四位, 38H 用于存放最終要顯示在 7 段數(shù)碼管上的溫度值;D D2分別表示兩個(gè) 7 段數(shù)碼管的存儲(chǔ)地址。) 1 圖 11 顯示子程序 系統(tǒng)提供溫度的顯示功能,將溫度用兩個(gè) 7 段數(shù)碼管顯示出來。程序如下: DISP: MOV A,@R1 ANL A,0F0H SWAP A MOV 38H,A INC R1 MOV A,@R1 ANL A,0FH SWAP A ORL A,38H MOV P1,A CALL DELAY RET ?。?30H)高四位為 D1 ?。?31H)低四位為 D2 返回 將( 38H)的值送 P1 將( 30H)、( 31H)合成為( 38H) 延時(shí) DISP 1 (四 ) 按鍵掃描 將鍵盤接在一個(gè)鍵盤掃描 IC 74922 上,所按鍵將被此芯片處理后傳送給單片機(jī)處理。工作流程如圖 9 所示。如果要設(shè)定新的溫度值,操作流程為:按 “*”→ 要設(shè)定的溫度值→ 按 “*” ,這樣就完成了溫度的設(shè)定。 程序代碼如下: KEYIN: JB ,$ MOV A,P3 ANL A,0FH MOV
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1