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

正文內(nèi)容

基于at89c51的數(shù)字溫度計(jì)的設(shè)計(jì)畢業(yè)論文-資料下載頁

2024-11-04 07:15本頁面

【導(dǎo)讀】方便也是不可否定的。要為現(xiàn)代人生活提供更好、更方便的設(shè)施就需要從數(shù)單片機(jī)技術(shù)入手,一切向著數(shù)字化控制,智能化控制方向發(fā)展。本文將要設(shè)計(jì)的數(shù)字溫度計(jì)具有性能穩(wěn)定、靈敏度高、抗干擾能力強(qiáng)、使用方便等優(yōu)點(diǎn),做出了巨大的貢獻(xiàn)。1.本文是以單片機(jī)AT89C51為核心進(jìn)行設(shè)計(jì)。示,能準(zhǔn)確達(dá)到以上要求。溫度不在設(shè)置范圍內(nèi)時(shí),可以報(bào)警。

  

【正文】 6H, 0BH ACALL DISP ACALL T1S (2)主程序 START: JB S1, NET1 ACALL T12MS JB S1, NET1 JNB S1, $ INC SIGN MOV A, SIGN CJNE A, 1, TIAO ACALL TIAOTL TIAO:CJNE A, 2, NET1 MOV SIGN, 0 ACALL TIAOTH NET1: MOV A, S1OK CJNE A, 1, START MOV A, TEMPUTER SUBB A, TEMPH JNB , ALEM MOV A, TEMPUTER SUBB A, TEMPL JB , ALEM SETB ACALL WENDU ACALL DISP MOV S1OK, 00H AJMP START ALEM: MOV 36H, 0CH MOV 37H, 0CH MOV 38H, 0CH CLR ACALL DISP ACALL T1S LCALL WENDU LCALL DISP MOV S1OK, 00H SJMP START (3)溫度總子程序 ACALL INIT_1820 ACALL RE_CONFIG ACALL GET_TEMPER ACALL TEMPER_COV RET (4)DS18B20 初始化程序 INIT_1820: SETB NOP CLR MOV R0,06BH MOV R1,03H TSR1: DJNZ R0,TSR1 。 延時(shí) MOV R0,6BH DJNZ R1,TSR1 SETB NOP NOP NOP MOV R0,25H TSR2: JNB ,TSR3 DJNZ R0,TSR2 LJMP TSR4 。 延時(shí) TSR3: SETB 。 置標(biāo)志位 ,表示 DS1820 存在 LJMP TSR5 TSR4: CLR 。 清標(biāo)志位 ,表示 DS1820 不存在 LJMP TSR7 TSR5: MOV R0,06BH MOV R1,03H TSR6:DJNZ R0,TSR6 。 延時(shí) MOV R0,6BH DJNZ R1,TSR6 TSR7:SETB RET (5)讀出轉(zhuǎn)換后的溫度值 GET_TEMPER: SETB 。 定時(shí)入口 LCALL INIT_1820 JB ,TSS2 RET 。 若 DS18B20 不存在則返回 TSS2: MOV A,0CCH 。 跳過 ROM 匹配 LCALL WRITE_1820 MOV A,44H 。 發(fā)出溫度轉(zhuǎn)換命令 LCALL WRITE_1820 LCALL INIT_1820 MOV A,0CCH 。 跳過 ROM 匹配 LCALL WRITE_1820 MOV A,0BEH 。 發(fā)出讀溫度命令 LCALL WRITE_1820 LCALL READ_18200 MOV 37H,A 。 將讀出的溫度數(shù)據(jù)保存 RET (6)寫 DS18B20 的程序 WRITE_1820: MOV R2,8 CLR C WR1:CLR NOP NOP NOP NOP RRC A MOV ,C MOV R3,35 DJNZ R3,$ SETB NOP DJNZ R2,WR1 SETB RET 讀 DS18B20 的程序 ,從 DS18B20 中讀出兩個(gè)字節(jié)的溫度數(shù)據(jù) READ_18200: MOV R4,2 。 將溫度高位和低位 DS18B20 中讀 RE00:MOV R2,8 RE01:CLR C SETB NOP NOP CLR NOP NOP NOP SETB NOP NOP MOV C, MOV R3,35 RE20: DJNZ R3,RE20 RRC A DJNZ R2,RE01 MOV @R1,A DEC R1 DJNZ R4,RE00 RET 將從 DS18B20 中讀出的溫度數(shù)據(jù)進(jìn)行轉(zhuǎn)換 TEMPER_COV: MOV A,0F0H ANL A,36H 。 舍去溫度低位中小數(shù)點(diǎn) SWAP A MOV 37H,A MOV A,36H NB ,TEMPER_COV1 。 四舍五入去溫度值 INC 37H TEMPER_COV1: MOV A,35H ANL A,07H SWAP A ADD A,37H MOV 37H,A 。 保存變換后的 溫度數(shù)據(jù) LCALL BIN_BCD RET 將 16 進(jìn)制的溫度數(shù)據(jù)轉(zhuǎn)換成壓縮 BCD 碼 。 38H 中放百位, 37 十位, 36 個(gè)位 BIN_BCD: MOV 39H,37H MOV A,37H MOV B,100 DIV AB MOV 38H,A MOV 37H,B XCH A,B MOV B,10 DIV AB MOV 37H,A MOV 36H,B RET DISP: SETB RS0 MOV R0, 36H MOV R7, 3 LOOPP:MOV A, @R0 MOV DPTR, TAB MOVC A, @A+DPTR MOV SBUF, A JNB TI, $ CLR TI NC R0 DJNZ R7, LOOPP CLR RS0 RET TAB: DB 11H, 0D7H, 32H, 92H, 0D4H, 98H, 18H, 0D1H, 10H, 90H ,0FFH, 070H, 0FEH 第 5章 結(jié)束語 隨著人們生活水平的不斷提高 ,單片機(jī)控制無疑是人 們追求的目標(biāo)之一,它所給人帶來的方便也是不可否定的,其中數(shù)字溫度計(jì)就是一個(gè)典型的例子,但人們對(duì)它的要求越來越高,要為現(xiàn)代人工作、科研、生活、提供更好的更方便的設(shè)施就需要從數(shù)單片機(jī)技術(shù)入手,一切向著數(shù)字化控制,智能化控制方向發(fā)展。 目前溫度計(jì)的發(fā)展很快,從原始的玻璃管溫度計(jì)發(fā)展到了現(xiàn)在的熱電阻溫度計(jì)、熱電偶溫度計(jì)、數(shù)字溫度計(jì)、電子溫度計(jì)等等。目前的溫度計(jì)中傳感器是它的重要組成部分,它的精度靈敏度基本決定了溫度計(jì)的精度、測(cè)量范圍、控制范圍和用途等。 本文設(shè)計(jì)的數(shù)字溫度計(jì)選用 AT89C51 型單片機(jī)作為主控制器件,DS18B20 作為測(cè)溫傳感器通過 4 位共陽極 LED 數(shù)碼管串口傳送數(shù)據(jù),實(shí)現(xiàn)溫度顯示。通過 DS18B20 直接讀取被測(cè)溫度值,進(jìn)行數(shù)據(jù)轉(zhuǎn)換,該器件的物理化學(xué)性能穩(wěn)定,線性度較好,在 0~100℃ 最大線性偏差小于 ℃ 。該器件可直接向單片機(jī)傳輸數(shù)字信號(hào),便于單片機(jī)處理及控制。 傳感器應(yīng)用極其廣泛,目前已經(jīng)研制出多種新型傳感器。但是,作為應(yīng)用系統(tǒng)設(shè)計(jì)人員需要根據(jù)系統(tǒng)要求選用適宜的傳感器,并與自己設(shè)計(jì)的系統(tǒng)連接起來,從而構(gòu)成性能優(yōu)良的監(jiān)控系統(tǒng)。 本設(shè)計(jì)所介紹的數(shù)字溫度計(jì)與傳統(tǒng)的溫度計(jì)相比,具有讀數(shù)方便,測(cè)溫范圍廣,測(cè)溫準(zhǔn)確 ,其輸出溫度采用數(shù)字顯示,主要用于對(duì)測(cè)溫比較準(zhǔn)確的場(chǎng)所,或科研實(shí)驗(yàn)室使 用。 數(shù)字溫度計(jì)具有結(jié)構(gòu)簡(jiǎn)單、體積小、價(jià)格低廉、精確度高、反應(yīng)速度快、數(shù)字化顯示和不易損壞等特點(diǎn),且性能穩(wěn)定,適用范圍廣,因此特別適用于對(duì)測(cè)溫要求比較準(zhǔn)確的場(chǎng)所。 參考文獻(xiàn) [1]李勛 , 劉源 , 李新民 單片機(jī)實(shí)用教程 [M] 北京航空航天大學(xué)出版社,2020 [2]李朝青 單片機(jī)原理及接口技術(shù)(簡(jiǎn)明修訂版) [M] 杭州:北京航空 航天大學(xué)出版社, 1998 [3]李廣弟 單片機(jī)基礎(chǔ)[ M] 北京:北京航空航天大學(xué)出版社, 1994 [4]閻石 數(shù)字電子技術(shù)基礎(chǔ)(第三版) [M] 北京:高等教育出版社, 1989 [5]廖常初 現(xiàn)場(chǎng)總線概述 [J] 電工技術(shù), 1999 [6]王津 單片機(jī)原理與應(yīng)用 [M] 重慶大學(xué)出版社, 2020
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1