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

正文內(nèi)容

畢業(yè)設(shè)計(jì)——基于單片機(jī)的溫度控制系統(tǒng)的設(shè)計(jì)-wenkub.com

2025-06-20 06:40 本頁面
   

【正文】 讀DS18B20的程序,從DS18B20中讀出兩個字節(jié)的溫度數(shù)據(jù)READ_18200:MOV R4,2;將溫度高位和低位從DS18B20中讀出 MOV R1,29H;低位存入29H(TEMPER_L),高位存入28H(TEMPER_H)RE00:MOV R2,8;數(shù)據(jù)一共有8位 RE01:CLR C SETB NOP NOP CLR NOP NOP NOP SETB MOV R3,9 RE10:DJNZ R3,RE10 MOV C, MOV R3,23 RE20:DJNZ R3,RE20 RRC A DJNZ R2,RE01 MOV R1,A DEC R1 DJNZ R4,RE00 RETDISPLAY:CLR C SUBB A,30 JNB CY,T1 MOV A,B CLR C SUBB A,25 JNB CY,XIANSHIT1:CLR XIANSHI:MOV A,B MOV B,10;10進(jìn)制/10=10進(jìn)制 DIV AB MOV B_BIT,A;十位在A MOV A_BIT,B;個位在B MOV R0,4 CLR C;多加的DPL1:MOV R1,250DPLOP:MOV DPTR,NUMTAB1 MOV A,A_BIT;取個位數(shù) MOV A,A+DPTR;查個位數(shù)的7段代碼 MOV P0,A;送出個位的7段代碼 CLR ;開個位顯示 ACALL D1MS;顯示1ms SETB MOV DPTR,NUMTAB MOV A,B_BIT;取十位數(shù) MOV A,A+DPTR;查十位數(shù)的7段代碼 MOV P0,A; CLR ACALL D1MS。LCALL DISPLAYLCALL INIT_1820MOV A,0CCHLCALL WRITE_1820MOV A,0BEHLCALL WRITE_1820LCALL READ_18200。讀出轉(zhuǎn)換后的溫度值GET_TEMPER:SETB LCALL INIT_1820。延時TSR3:SETB FLAG1。這是DS18B20復(fù)位初始化子程序INIT_1820:SETB NOP CLR 。附錄一 Protel圖 附錄二 程序程序代碼:ORG 0000HTEMPER_L EQU 29HTEMPER_H EQU 28HFLAG1 EQU 38HA_BIT EQU 20HB_BIT EQU 21HXS EQU 30HMOV A,00HMOV P2,AMAIN:LCALL GET_TEMPER。通過這次畢業(yè)設(shè)計(jì),使我對STC89C52RC單片機(jī)有了比較系統(tǒng)的了解和認(rèn)識,并且知道了許多以前不知道的,而74HC573鎖存器雖然也是常用元件,可是我以前從來沒有接觸過,所以對它很陌生,但這次畢業(yè)設(shè)計(jì)讓我對它有了全面的了解,而且掌握了它所有的功能,對于一些常用電路在原有的基礎(chǔ)上有了更深的了解,了解了它們的工作原理。繼電器動作后,程序回到顯示當(dāng)前程序,并開始循環(huán)。按下F1進(jìn)入溫度控制點(diǎn)1的程序,按下F2進(jìn)入溫度控制點(diǎn)2的程序。、應(yīng)答子程序。這樣可以在一秒之內(nèi)測量一次被測溫度。數(shù)碼管顯示程序:向數(shù)碼管的顯示送數(shù),控制系統(tǒng)的顯示部分。 復(fù)位電路三、軟件設(shè)計(jì)(一)總體軟件設(shè)計(jì)思想主程序調(diào)用了5個子程序,分別是數(shù)碼管顯示程序、鍵盤掃描及案件處理程序、溫度信號處理程序、繼電器控制程序、單片機(jī)與PC機(jī)串口通訊程序。幾個毫秒后,單片機(jī)進(jìn)入工作狀態(tài)。 繼電器電路圖為了確保電路穩(wěn)定工作,復(fù)位電路時必不可少的一部分,當(dāng)單片機(jī)在系統(tǒng)運(yùn)行中,受到環(huán)境干擾出現(xiàn)程序跑飛時,按下復(fù)位按鈕,內(nèi)部的程序自動從頭開始執(zhí)行。使用集成芯片,能夠有效的減小外界的干擾,提高測量的精度,簡化電路的結(jié)構(gòu)。引出端說明:CLOCK:時鐘輸入端;CLEAR:同步清零輸入端(低電平有效);A,B:串行數(shù)據(jù)輸入端;QAQH:輸出端。當(dāng)清除端(CLEAR)為低電平時,輸出端(QAQH)均為低電平。(3)其他引腳ALE懸空,復(fù)位引腳接到復(fù)位電路,VCC接電源,VSS接地,EA接電源。主機(jī)控制DS18B20完成溫度轉(zhuǎn)換必須經(jīng)過3個步驟:(1)初始化;(2)ROM操作命令;(3)存儲器操作命令。另一種時寄生電源供電方式,此時為保證在有效的DS18B20時鐘周期內(nèi)提供足夠的電流,本設(shè)計(jì)采用電源供電方式。判斷鍵盤中哪一個按鍵按下是通過將列線逐列置低電平后,檢查輸入狀態(tài)來實(shí)現(xiàn)的。,說明線反轉(zhuǎn)法工作原理。 電源電路2.溫度設(shè)定電路單片機(jī)應(yīng)用系統(tǒng)中除了有專門的復(fù)位電路外,其他的按鍵或鍵盤都是以開關(guān)狀態(tài)來設(shè)置控制功能或輸入數(shù)據(jù)。本設(shè)計(jì)控制系統(tǒng)部分電源采用5V直流電源供電,因此,系統(tǒng)需要提供5V電壓。輸出控制不影響鎖存器的內(nèi)部工作,甚至輸出被關(guān)閉時,新的數(shù)據(jù)也可以置入。(3)緩沖控制輸入。74HC245特性如下:(1)八路雙向總線接口(2)正相三態(tài)輸出(3)可選多種封裝類型(4)(5)ESD保護(hù) ①HBM EIA/JESD22A114B超過2000V②MM EIA/JESD22A115A超過200
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1