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

正文內(nèi)容

基于單片機(jī)的溫濕度控制系統(tǒng)設(shè)計(jì)有代碼(文件)

 

【正文】 9C51工作時(shí)所需的時(shí)鐘可通過(guò)其XTALL輸入引腳由外部輸入,也可采用芯片內(nèi)部的振蕩器。8279的引腳功能(采用40線(xiàn)雙列直插式封裝):CS:片選信號(hào)線(xiàn),低電平有效。(4)七段LED顯示器LED是單片機(jī)應(yīng)用系統(tǒng)中一種常見(jiàn)的輸出設(shè)備,通常使用的是七段顯示。在數(shù)碼管中,若把各二極管的陰極連在一起稱(chēng)為共陰極數(shù)碼管;若把各二極管的陰極連接在一起稱(chēng)為共陰極數(shù)碼管;若把各二極管的陽(yáng)極連接在一起,則稱(chēng)為共陽(yáng)極數(shù)碼管。D7~D0:8位數(shù)字量輸出引腳。Vcc:+5V工作電壓。D0~D7雙向數(shù)據(jù)總線(xiàn)。若RS=1,責(zé)用于讀取數(shù)據(jù)寄存器[7]。VCC:電源端。 系統(tǒng)進(jìn)入正常工作狀態(tài)。 圖321其中顯示鍵值的程序流程圖如下: 圖321 采樣轉(zhuǎn)換模塊采樣轉(zhuǎn)換模塊是本系統(tǒng)中的核心模塊之一,它負(fù)責(zé)完成溫度和濕的測(cè)量及模擬量轉(zhuǎn)換為數(shù)字量的全過(guò)程,這也是它為什么重要的原因。為了更精確的反映系統(tǒng)的溫度和濕度,本系統(tǒng)對(duì)四路采樣信號(hào)作簡(jiǎn)單平均處理,并將處理后的數(shù)值作為溫室的溫濕度,其過(guò)程如下圖。溫度判斷控制部分的程序整體思路如下如所示: 圖341上面已經(jīng)討論了采取中間值作為控制參數(shù),采取中間值一定區(qū)間作為控制區(qū)間的原因,那么按照()的思想,控制程序流程圖如下: 圖342濕度判斷控制部分與溫度判斷控制部分的功能及流程是相同的,便不再贅述了。2 向74LS273發(fā)送的數(shù)據(jù)0FH,則雙色LED燈發(fā)紅光。警報(bào)燈由4個(gè)雙色的LED燈組成,一共需要8根數(shù)據(jù)線(xiàn),使用74LS273芯片控制。其步驟如下: 按照系統(tǒng)設(shè)計(jì),將系統(tǒng)需要的各個(gè)組件連接好?,F(xiàn)象正確,說(shuō)明8279芯片正常,可以使用。 調(diào)試直流電機(jī),按照說(shuō)明書(shū)調(diào)用直流電機(jī)相應(yīng)的匯編程序,運(yùn)行,觀察現(xiàn)象??刂?279原理雖然簡(jiǎn)單,但需要細(xì)節(jié)卻很多,如選擇顯示寄存器與送段碼的順序,8279的初始化等待時(shí)間等。采樣轉(zhuǎn)換模塊是一個(gè)比較重要的模塊,在調(diào)試的階段遇到的問(wèn)題較多,由于它是程序運(yùn)行的瓶頸,如果這一部分通不過(guò)的話(huà),那么程序就無(wú)法執(zhí)行下去,本系統(tǒng)采用的是延時(shí)的方法。結(jié) 論雖然這個(gè)設(shè)計(jì)做的比較簡(jiǎn)單,很多東西都考慮的不是很細(xì),也有一些特別情況沒(méi)有做,但是用了很多精力用來(lái)完成這個(gè)論文,鑒于個(gè)人水平和時(shí)間的關(guān)系所以并沒(méi)有把自己當(dāng)初設(shè)想的所有情況都考慮進(jìn)去,這兩個(gè)月的畢業(yè)論文讓我學(xué)會(huì)的很多,覺(jué)得自己學(xué)的太少還有很多需要認(rèn)真學(xué)習(xí),學(xué)無(wú)止境,所以要更努力。他們一絲不茍的工作態(tài)度和認(rèn)真負(fù)責(zé)的敬業(yè)精神同樣給了我巨大的收益和鼓舞。杭州:浙江大學(xué)出版社,2003[9] [Z].Based on monolithic integrated circuit temperature And humidity control system design Abstract:This article uses 8051 monolithic integrated circuits to design a greenhouse the temperature and humidity control system, to temperature and humidity control and real time display which assigns, temperature humidity signal has four groups respectively, the system uses the certain algorithm to the signal processing by to determine uses some control method, uses the temperature first pattern in this system, circulation processing.Key words: The 89C51 8729 keyboards LCD ADC0809附錄:IN0 EQU 7FF8HIN1 EQU 7FF9HIN2 EQU 7FFAHIN3 EQU 7FFBHIN4 EQU 7FFCHIN5 EQU 7FFDHIN6 EQU 7FFEHIN7 EQU 7FFFHSET_WL EQU 50HSET_WH EQU 51HSET_W EQU 52HCURTM_W EQU 53HSET_SL EQU 54HSET_SH EQU 55HSET_S EQU 56HCURTM_S EQU 57HZ8279 EQU 08701H 。外部譯碼鍵掃描方式,雙鍵互鎖LEDFEQ EQU 38H 。LCD RC引腳定義EN EQU 。 輸出字符到LCDDJNZ R0,CL ;記數(shù)結(jié)束RETLCD_PRINT:CJNE A,1,LINE2 ;在LCD第一行或第二行顯示字符LINE1: ;設(shè)置第一行地址MOV A,80HLCALL WCOMLCALL CLR_LINEMOV A,80HLCALL WCOMJMP FILLLINE2: ;設(shè)置第一行地址MOV A, 0C0HLCALL WCOMLCALL CLR_LINEMOV A,0C0HLCALL WCOMFILL: CLR AMOVC A, A+DPTRCJNE A, 0,L1RETL1:LCALL WDATAINC DOTR JMP FILLRETCLR_LINE:MOV R0,24 ;清除LCD該行字符C1:MOV A,’’ ;載入空格符到LCDLCALL WDATA ;輸出字符到LCDDJNZ R0,C1 ;記數(shù)結(jié)束RETDE: ;短暫延時(shí)MOV R7,5DJNZ R7,$RETEN1:SET ENLCALL DECLR ENLCALL DERETINIT_LCD: MOV P0,30H 。鍵識(shí)別SET_T: LCALL GETKEY ;調(diào)用GETKEY CJNE A,0FFH,SET_T ;判斷是否有鍵入,無(wú)則再讀 MOV A,B CJNE A,3CH,TT ;判斷鍵入是否3CH CJNE R0,00H,SET_1 ;判斷是否有鍵入并鍵入完成 SJMP SET_TSET_1: LCALL DISPLAY_NOR MOV DPTR ,Z8279 MOV A,LEDMOD 。保存現(xiàn)場(chǎng) PUSH DPL PUSH PSW MOV DPTR,Z8279 MOVX A,DPTR 。置標(biāo)志(無(wú)鍵輸入) SJMP NKBHITGETVAL: MOV A,READKB 。鍵碼表起始地址 MOVC A,A+DPTR 。讀數(shù)子程序WKEY1: LCALL GETKEY 。判斷輸入是否小于0 MOV R5,A LCALL DISLED 。無(wú)鍵輸入則再讀 MOV A,B ADD A,016H 。把得到的值存在B MOV A,0FFH 。保存現(xiàn)場(chǎng) PUSH DPL PUSH ACC LCALL DELAY 。清除 LED 顯示 MOVX DPTR,A LCALL DELAY 。加位置偏移量 MOV DPTR,Z8279 MOVX DPTR,A 。顯示數(shù)據(jù) POP ACC 。恢復(fù)現(xiàn)場(chǎng) POP 0 RETL1: LCALL SET_T1LCALL A_D_WLCALL A_D_SLCALL CON_WLCALL A_D_WLCALL A_D_SLCALL CON_SSJMP L1溫度控制:CON_W: MOV A,SET_WL 將鍵入下限于實(shí)時(shí)值比較 CJNE A,CURTM_W,CON0_W LJMP END_CON_WCON0_W: JNC RISE_W 若實(shí)時(shí)值在下限以下,則調(diào)用升溫 JC CON1_W 若在下限以上則再判斷CON1_W: MOV A,SET_WH 實(shí)時(shí)值與上限比較 CJNE A,CURTM_W,CON2_W LJMP END_CON_WCON2_W: JNC END_CON_W 若在上限下限以?xún)?nèi)則返回 JC DOWN_W 否則調(diào)用降溫END_CON_W:RET降溫處理:DOWN_W: SETB LCALL DIS_WS ;中間 實(shí)時(shí)溫濕度顯示LCALL RED LCALL TEST1_W CLR MOV DPTR,8100H MOV A,0FFH MOVX DPTR,A LJMP END_CON_W升溫處理:RISE_W: CLR LCALL DIS_WS ;中間 實(shí)時(shí)溫濕度顯示 LCALL GREEN LCALL TEST2_W SETB MOV DPTR,8100H MOV A,0FFH MOVX DPTR,ATEST1_W: LCALL A_D_W 測(cè)試降濕 CLR C MOV A, CURTM_W MOV A,SET_W ADDC A,01H CJNE A,CURTM_S,TEST1_W
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1