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

正文內(nèi)容

單片機溫度控制系統(tǒng)溫度傳感與溫度過程的控制畢業(yè)論文(存儲版)

2025-07-27 15:43上一頁面

下一頁面
  

【正文】 主板電路設(shè)計,P0口送數(shù)P2口掃描,、。程序設(shè)計語言有三種:機器語言、匯編語言和高級語言。本裝置的軟件包括主程序、讀出溫度子程序、復(fù)位應(yīng)答子程序、寫入子程序、以及有關(guān)DS18B20的程序(初始化子程序、寫程序和讀程序) 系統(tǒng)程序流圖系統(tǒng)程序主要包括主程序,讀出溫度子程序,復(fù)位應(yīng)答子程序,寫入子程序等。加熱后,溫度有時超過90攝氏度卻不報警,后經(jīng)檢查,發(fā)現(xiàn)是進位C沒有清0,于是在如下寫入程序中加入進位C清零,便排除了這個異常。用戶可靈活選擇本設(shè)計的用途,有很強的實用價值。調(diào)用讀溫度子程序MOV A,29HMOV B,ACLR CRLC ACLR CRLC ACLR CRLC ACLR CRLC ASWAP AMOV 31H,AMOV A,BMOV C,40H。 置標志位,表示DS1820存在LJMP TSR5TSR4:CLR FLAG1 。這里通過調(diào)用顯示子程序?qū)崿F(xiàn)延時一段時間,等待AD轉(zhuǎn)換結(jié)束,12位的話750微秒LCALL DISPLAYLCALL INIT_1820。 將溫度高位和低位從DS18B20中讀出MOV R1,29H 。取個位數(shù)MOVC A,A+DPTR 。開十位顯示 ACALL D1MS 。首先要衷心感謝的是我的指導(dǎo)教師朱春媚老師!在我學(xué)習(xí)期間不僅傳授了做學(xué)問的秘訣,還傳授了做人的準則。我愿在未來的學(xué)習(xí)過程中,以更加豐厚的成果來答謝曾經(jīng)關(guān)心、幫助和支持過我的所有領(lǐng)導(dǎo)、老師、同學(xué)和朋友。1MS延時(按12MHZ算)D1MS: MOV R7,80 DJNZ R7,$RETNUMTAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,7FH,7FH,7FH,7FH,7FH,7FHNUMTAB1: DB 0BFH,86H,0DBH,0CFH,0E6H,0EDH,0FDH,87H,0FFH,0EFHEND 參考文獻[1].李朝青,單片機原理及接口技術(shù)(簡明修訂版)[M]. 北京:北京航空航天大學(xué)出版社,1998[2].[M]. 北京:北京航空航天大學(xué)出版社,1994[3].[J].電子技術(shù)與應(yīng)用,2000[4].李 [J],2005[5]Steven ,Daniel System[M].北京:電子工業(yè)出版社,2006[6]. [J].安徽機電學(xué)院學(xué)報,2002[7]. (第三版)[M]. 北京:高等教育出版社,1989致謝大學(xué)四年的學(xué)習(xí)和生活就要隨著這篇論文的答辯而結(jié)束了。查十位數(shù)的7段代碼MOV P0,A 。多加的DPL1: MOV R1,250 。一共8位數(shù)據(jù)CLR CWR1:CLR MOV R3,6DJNZ R3,$RRC AMOV ,CMOV R3,23DJNZ R3,$SETB NOPDJNZ R2,WR1RET。 跳過ROM匹配LCALL WRITE_1820MOV A,44H 。等待DS18B20回應(yīng)DJNZ R0,TSR2LJMP TSR4 。數(shù)碼管個位數(shù)存放內(nèi)存位置B_BIT EQU 21H 。此外,還能廣泛地應(yīng)用于其他一些工業(yè)生產(chǎn)領(lǐng)域,如建筑,倉儲等行業(yè)。當(dāng)測得溫度大于設(shè)定值,則進入降溫階段,這期間繼續(xù)對溫度進行監(jiān)測,直到溫度在設(shè)定范圍內(nèi),關(guān)閉風(fēng)扇,等待下一次的啟動命令。而且MCS—51指令系統(tǒng)有豐富的位操作(或稱位處理)指令,可以形成一個相當(dāng)完整的位操作指令子集,這是MCS—51指令系統(tǒng)主要的優(yōu)點之一。甚至有些必須采用很復(fù)雜的硬件電路才能完成的工作,用軟件編程有時會變得很簡單,如數(shù)字濾波,信號處理等。 引腳連接 晶振電路單片機XIAL1和XIAL2分別接30PF的電容,中間再并個12MHZ的晶振,形成單片機的晶振電路。操作協(xié)議為:初始化DS18B20(發(fā)復(fù)位脈沖)→發(fā)ROM功能命令→發(fā)存儲器操作命令→處理數(shù)據(jù)。主機在進入操作程序前必須用讀ROM(33H)命令將該DSl8B20的序列號讀出。寫1時序,主機輸出低電平,延時2us,然后釋放總線,延時60us。復(fù)位要求主CPU將數(shù)據(jù)線下拉500微秒,然后釋放,DS18B20收到信號后等待15~60微秒左右后發(fā)出60~240微秒的存在低脈沖,主CPU收到此信號表示復(fù)位成功。水銀溫度計至今仍是各種溫度測量的計量標準。當(dāng)符號位S=0時,表示測得的溫度值為正值,可以直接將二進制位轉(zhuǎn)換為十進制;當(dāng)符號位S=1時,表示測得的溫度值為負值,要先將補碼變成原碼,再計算十進制數(shù)值。DS18B20出廠時該位被設(shè)置為0,用戶要去改動,R1和R0決定溫度轉(zhuǎn)換的精度位數(shù),來設(shè)置分辨率,。 表2-2 DS18B20內(nèi)部存儲器結(jié)構(gòu)Byte0溫度測量值LSB(50H)Byte1溫度測量值MSB(50H)E2PROMByte2TH高溫寄存器223。64位閃速ROM的結(jié)構(gòu)如下.表2-1 ROM結(jié)構(gòu)8b檢驗CRC48b序列號8b工廠代碼(10H) MSB LSB MSB LSB MSB LSB圖2-3 DS18B20內(nèi)部結(jié)構(gòu)2) 非揮發(fā)的溫度報警觸發(fā)器TH和TL,可通過軟件寫入用戶報警上下限值。2. 顯示部分顯示電路采用3位共陽LED數(shù)碼管,從P0口送數(shù),P2口掃描。當(dāng)溫度下降到上限溫度以下時,停止降溫。單片機在電子產(chǎn)品中的應(yīng)用已經(jīng)越來越廣泛,在很多的電子產(chǎn)品中也用到了溫度檢測和溫度控制。特別是近年來,溫度控制系統(tǒng)已應(yīng)用到人們生活的各個方面,但溫度控制一直是一個未開發(fā)的領(lǐng)域,卻又是與人們息息相關(guān)的一個實際問題。單片機將檢測到的溫度信號與輸入的溫度上、下限進行比較,由此作出判斷是否啟動繼電器以開啟設(shè)備。本溫度設(shè)計采用現(xiàn)在流行的AT89S51單片機,配以DS18B20數(shù)字溫度傳感器,該溫度傳感器可自行設(shè)置溫度上下限。 Simulation目錄1 引言 1 溫度控制系統(tǒng)設(shè)計的背景、發(fā)展歷史及意義 1 溫度控制系統(tǒng)的目的 1 溫度控制系統(tǒng)完成的功能 12 總體設(shè)計方案 2 方案一 2 方案二 23 DS18B20溫度傳感器簡介 7 溫度傳感器的歷史及簡介 7 DS18B20的工作原理 7 DS18B20工作時序 7 ROM操作命令 9 DS18B20的測溫原理 9: 9 DS18B20的測溫流程 114 單片機接口設(shè)計 12 設(shè)計原則 12 引腳連接 12 晶振電路 12 串口引腳 12 其它引腳 135 系統(tǒng)整體設(shè)計 14 系統(tǒng)硬件電路設(shè)計 14 主板電路設(shè)計 14 各部分電路 14 系統(tǒng)軟件設(shè)計 16 系統(tǒng)軟件設(shè)計整體思路 16 系統(tǒng)程序流圖 17 調(diào)試 216 結(jié)束語 23附錄 24參考文獻 32致謝 331 引言 溫度控制系統(tǒng)設(shè)計的背景、發(fā)展歷史及意義 隨著社會的發(fā)展,科技的進步,以及測溫儀器在各個領(lǐng)域的應(yīng)用,智能化已是現(xiàn)代溫度控制系統(tǒng)發(fā)展的主流方向??梢?,溫度的測量和控制是非常重要的。當(dāng)溫度上升到下限溫度以上時,停止加溫;當(dāng)溫度高于
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1