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

正文內(nèi)容

基于c51單片機的大棚溫度自動調(diào)控系統(tǒng)的設計-資料下載頁

2024-08-28 19:37本頁面

【導讀】本系統(tǒng)是一個自動測溫控溫系統(tǒng)。主要采用ATB9C51單片機,以及溫度傳感器。定的適合大棚植物生長最佳的溫度。最后將測得的結(jié)果發(fā)送到數(shù)碼管顯示出來。度值進行分析,自動驅(qū)動相應的降溫或加熱設備,以達到對溫度智能控制。免除溫度過高或過低給我們帶來的經(jīng)濟損失。在隨著農(nóng)業(yè)現(xiàn)代化的發(fā)展,名貴蔬菜栽培工程因其涉及學科廣、科技含量高、與人民生活關(guān)系密切,己越來越受到世界各國的重視。這也為我國大型現(xiàn)代化溫室的發(fā)展提供了極好的機遇,并產(chǎn)生巨大的推。我國的現(xiàn)代化溫室是在引進與自我開發(fā)并進的過程中發(fā)展起來的。能用數(shù)碼管顯示調(diào)節(jié)設置的溫度值,和當前實時的溫度值。系統(tǒng)由51系列單片機AT89C51、按鍵、DS18B20溫度采集、數(shù)碼管顯示,電源,電動機散熱,燈泡加。件處理后送至7段共陰數(shù)碼管顯示。溫度傳感器DS18B20的使用說明。器與DS18B20的雙向通訊。當DS18B20接收到溫度轉(zhuǎn)換命令后,開始啟動轉(zhuǎn)換。時低位在前,高位在后,數(shù)據(jù)格式以5℃/LSB形式表示。

  

【正文】 **************************************************************** 。顯示模塊 。************************************************************************** SSHOW: MOV DPTR,TABLE 。循環(huán)顯示模塊 MOV R0, 07h SSHOW1:MOV R1,08H MOV A,@R0 MOVC A,@A+DPTR SSHOW2:RRC A CLR MOV , C 。LCALL YS SETB DJNZ R1,SSHOW2 DEC R0 CJNE R0,03H,SSHOW1 RET 。************************************************************************* 。 溫度比較模塊 。************************************************************************** BIJIAO: MOV 01H,R4 MOV A,R6 CJNE A,01H ,CHA1 。不相等轉(zhuǎn)移 R6R4 時 C=1 加熱, r6r4 時 C=0 散熱 MOV 02H,R5 。測量的溫度低位 MOV A,R7 。測量的溫度低位 預設的溫度低位 CJNE A,02H ,CHA1 。不相等轉(zhuǎn)移 TING: CLR 。溫度相等時都不開 CLR MOV P0,0FH LCALL HH 。跳轉(zhuǎn)到掃秒程序 CHA1: JC JIAREN1 。C=0 加熱系統(tǒng)打開 MOV P0,0FFH 20 SETB 。散熱系統(tǒng)打開 CLR LCALL HH JIAREN1:SETB 。加熱系統(tǒng)打開 CLR MOV P0,00H HH: LCALL SAOMIAO 。********************************************************* 。 鍵盤掃描模塊 。********************************************************* SAOMIAO: CLR C MOV C, 。取存在 的信號: JC L1 。C=1 跳轉(zhuǎn)下個鍵盤再次掃描、 LCALL YS 。C=0 有信號時 延時一段時間 MOV C, 。鍵盤消抖再測一次; JNC jia10 。C==0 說明有信號 。調(diào)用加 10 子程序,沒有信號就繼續(xù)掃描其他鍵盤 L1: CLR C MOV C, 。 取存在 的信號: JC L2 。C=1 跳轉(zhuǎn)下個鍵盤再次掃描、 LCALL YS 。C=0 有信號時 延時一段時間 MOV C, 。鍵盤消抖再測一次; JNC jia1 。C==0 說明有信號 。調(diào)用加 1 子程序,沒有信號就繼續(xù)掃描其他鍵盤 L2: CLR C MOV C, 。取存在 的信號: JC L3 。C=1 跳轉(zhuǎn)下個鍵盤再次掃描、 LCALL YS 。C=0 有信號時 延時一段時間 MOV C, 。鍵盤消抖再測一次; JNC jian10 。C==0 說明有信號 調(diào)用減 10 子 程序, 。沒有信號就繼續(xù)掃描其他鍵盤 L3: CLR C MOV C, 。取存在 的信號: JC L4 。C=1 跳轉(zhuǎn)下個鍵盤再次掃描、 LCALL YS 。C=0 有信號時 延時一段時間 MOV C, 。鍵盤消抖再測一次; JNC jian1 。C==0 說明有信號 調(diào)用減 1 子程序, 。沒有信號就繼續(xù)掃描其他鍵盤 MOV P0,0EEH DJNZ R7,SAOMIAO 。在鍵盤掃描程序中掃描 30 次 L4: LCALL LOOP 21 。******************************************************* 。 數(shù)碼管加減子程序模塊 。******************************************************** JIA1:INC R5 。 對繼存器 R5 加 1 CJNE R5,0AH,GO 。 當 R5 不等于 10 時轉(zhuǎn)移 MOV R5,00H 。R5 為 10 時變?yōu)?0 JIA10:INC R4 。 對繼存器 R4 加 1 CJNE R4,0AH,GO 。 當 R4 不等于 10 時轉(zhuǎn)移 MOV R4,00H 。R4 為 10 時變?yōu)?0 MOV P0,0FEH AJMP LOOP JIAN1:DEC R5 。 對繼存器 R5 減 1 CJNE R5,00H,GO 。 當 R5 不等于 0 時轉(zhuǎn)移 MOV R5,09H 。R5 為 0 時變?yōu)?9 JIAN10:DEC R4 。 對繼存器 R4 減 1 CJNE R4,00H,GO 。 當 R5 不等于 0 時轉(zhuǎn)移 MOV R4,09H 。R4 為 0 時變?yōu)?9 MOV P0,0EFH GO:AJMP LOOP 。************************************************************* 。 延時子程序模塊 。************************************************************* YS: MOV R2,062H YS1: MOV R1,0AFH DJNZ R1,$ DJNZ R2,YS1 RET TABLE:db 0fch,60h,0dah,0f2h,66h,0b6h,0beh,0e0h,0feh,0f6h END
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1