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

正文內(nèi)容

基于單片機(jī)的溫度傳感器的設(shè)計(jì)-wenkub.com

2025-06-17 12:43 本頁(yè)面
   

【正文】 要做好一個(gè)課程設(shè)計(jì),就必須做到:在設(shè)計(jì)程序之前,對(duì)所用單片機(jī)的內(nèi)部結(jié)構(gòu)有一個(gè)系統(tǒng)的了解,知道該單片機(jī)有哪些資源;要有一個(gè)清晰的思路和一個(gè)完整的軟件流程圖;在設(shè)計(jì)程序時(shí),不能妄想一次將整個(gè)程序設(shè)計(jì)好,反復(fù)修改、不斷改進(jìn)是程序設(shè)計(jì)的必經(jīng)之路;要養(yǎng)成注釋程序的好習(xí)慣,這樣為資料的保留和交流提供了方便;在設(shè)計(jì)中遇到的問(wèn)題要記錄,以免下次遇到同樣的問(wèn)題。讀命令READ: SETB DATA_BUS MOV R0, TEMP_L MOV R6, 8 MOV R5, 2 CLR CREADING: CLR DATA_BUS NOP NOP SETB DATA_BUS NOP NOP NOP NOP MOV C, DATA_BUS RRC A MOV R7, 30H DJNZ R7, $ SETB DATA_BUS DJNZ R6, READING MOV R0, A INC R0 MOV R6, 8 SETB DATA_BUS DJNZ R5, READING RET。讀緩存命令 LCALL WRITE LCALL READ RET。讀溫度 LCALL WRITE LCALL DISPLAY 。調(diào)數(shù)據(jù)處理程序 AJMP MAIN。顯示小數(shù)位 DIS_ADD EQU 3BH 。溫度個(gè)位數(shù) DIS_BAI EQU 37H 。溫度小數(shù) TEMP_INT EQU 33H 。圖為溫度數(shù)據(jù)處理程序的流程圖如下所示:程序源代碼21DATA_BUS BIT FLAG BIT 00H 。所以先將數(shù)據(jù)提取出來(lái),分為三個(gè)部分:小數(shù)部分、整數(shù)部分和符號(hào)部分。DSBl820可以從單總線獲取電源,當(dāng)信號(hào)線為高電平時(shí),將能量貯存在內(nèi)部電容器中;當(dāng)單信號(hào)線為低電平時(shí),將該電源斷開,直到信號(hào)線變?yōu)楦唠娖街匦陆由霞纳?電容)電源為止。該復(fù)位信號(hào)高電平有效,其有效時(shí)間應(yīng)持續(xù)24個(gè)振蕩脈沖周期即兩個(gè)機(jī)器周期以上。在寫信號(hào)有效時(shí),相隔一個(gè)機(jī)器周期后發(fā)送控制端SEND有效,即允許RXD發(fā)送數(shù)據(jù),同時(shí)允許從TXD端輸出移位脈沖。LED顯示分為靜態(tài)顯示和動(dòng)態(tài)顯示。該電源采用三端集成穩(wěn)壓器LM7805。下圖為DSl8B20與單片機(jī)的接口電路。如執(zhí)行MOVX DPTR指令,則表示P2端口送出高8位的地址數(shù)據(jù)。 溫度傳感器與單片機(jī)的連接溫度傳感器的單總線(1Wire)與單片機(jī)的P2.0連接,P2.0是單片機(jī)的高位地址線A8。 源供電方式在外部電源供電方式下,DS18B20工作電源由VCC引腳接入,此時(shí)I/O線不需要強(qiáng)上拉,不存在電源電流不足的問(wèn)題,可以保證轉(zhuǎn)換精度,同時(shí)在總線上理論可以掛接任意多個(gè)DS18B20傳感器,組成多點(diǎn)測(cè)溫系統(tǒng)。其輸出用于修正減法計(jì)數(shù)器的預(yù)置值,只要計(jì)數(shù)器門仍未關(guān)閉就重復(fù)上述過(guò)程,直到溫度寄存器值大致被測(cè)溫度值。DS18B20的測(cè)溫原理是這樣的,器件中低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小,用于產(chǎn)生固定頻率的脈沖信號(hào)送給減法計(jì)數(shù)器1;高溫度系數(shù)晶振隨溫度變化其振蕩頻率明顯改變,所產(chǎn)生的信號(hào)作為減法計(jì)數(shù)器2的脈沖輸入。單片機(jī)可以通過(guò)單線接口讀出該數(shù)據(jù),讀數(shù)據(jù)時(shí)低位在先,高位在后,℃/LSB形式表示。64位ROM的結(jié)構(gòu)開始8位是產(chǎn)品類型的編號(hào),接著是每個(gè)器件的惟一的序號(hào),共有48位,最后8位是前面56位的CRC檢驗(yàn)碼,這也是多個(gè)DS18B20可以采用一線進(jìn)行通信的原因。當(dāng)工作于寄生電源時(shí),此引腳必須接地。C。本設(shè)計(jì)選用以AT89C51單片機(jī)為主控單元,DB18B20為數(shù)據(jù)采集模塊,顯示部分采用7段LED動(dòng)態(tài)顯示,警報(bào)部分采用蜂鳴器。具有鍵盤輸入上、下限功能,超過(guò)上、下限溫度時(shí),進(jìn)行聲音報(bào)警。采用數(shù)字式溫度計(jì)傳感器為檢測(cè)器件,進(jìn)行單點(diǎn)溫度檢測(cè),檢測(cè)精度為177。同時(shí),通過(guò)查找資料,設(shè)計(jì)電路,使本次設(shè)計(jì)的數(shù)字溫度計(jì)具有結(jié)構(gòu)簡(jiǎn)單、成本低廉、精確度高、反應(yīng)速度快、數(shù)字化顯示和不易損壞等特點(diǎn)?,F(xiàn)在所使用的溫度計(jì)通常都是精度為1℃℃的水銀、煤油或酒精溫度計(jì),這些溫度計(jì)的刻度間隔通常都很密,不容易準(zhǔn)確分辨,讀數(shù)困難,而且他們的熱容量還比較大,達(dá)到
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1