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

正文內(nèi)容

基于c51單片機(jī)數(shù)字溫度計設(shè)計制作畢業(yè)設(shè)計(專業(yè)版)

2025-09-10 08:24上一頁面

下一頁面
  

【正文】 while(1) { ReadyReadTemp()。time100。 //取百位 k=(x%100)/10。 delay_ms(50)。 }while(1) 。 [6] 趙新民 ,王祁 .智能儀器設(shè)計基礎(chǔ) .哈爾濱 :哈爾濱工業(yè)大學(xué)出版社 ,1999。 Num=0。計數(shù)器 1對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行減法計數(shù),當(dāng)計數(shù)器 1 的預(yù)置值減到 0 時,溫度寄存器的值將加 1,計數(shù)器 1的預(yù)置將重新被裝入,計數(shù)器 1 重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行計數(shù),如此循環(huán)直到計數(shù)器 2 計數(shù)到 0 時,停止溫度 寄存器值的累加,此時溫度寄存器中的數(shù)值即為所測溫度。 獨特的單線接口方式, DS18B20 在與微處理器連接時僅需要一條口線即可實現(xiàn)微處 7 理器與 DS18B20 的雙向通訊。在平時, ALE 端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。 P1 口管腳寫入 1后,被內(nèi)部上拉為高,可用作輸入, P1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。按下確定鍵后,數(shù)碼管顯示當(dāng)前溫度,當(dāng)溫度超出設(shè)定范圍時,紅色 Led發(fā)光進(jìn)行報警。社會的發(fā)展使人們對傳感器的要求也越來越高,現(xiàn)在的溫度傳感器正在基于單片機(jī)的基礎(chǔ)上從模擬式向數(shù)字式,從集成化向智能化、網(wǎng)絡(luò)化的方向飛 速發(fā)展,并朝著高精度、多功能、總線標(biāo)準(zhǔn)化、高可靠性及安全性、開發(fā)虛擬傳感器和網(wǎng)絡(luò)傳感器、研制單片測溫系統(tǒng)等高科技的方向迅速發(fā)展,本文將介紹智能集成溫度傳感器 DS18B20 的結(jié)構(gòu)特征及控制方法,并對以此傳感器,89S51 單片機(jī)為控制器構(gòu)成的數(shù)字溫度測量裝置的工作原理及程序設(shè)計作了詳細(xì)的介紹。與傳統(tǒng)的溫度計相比,其具有讀數(shù)方便,測溫范圍廣,測溫準(zhǔn)確,輸出溫度采用數(shù)字顯示,主要用于對測溫要求比較準(zhǔn)確的場所,或科研實驗室使用。 圖 總體設(shè)計方框圖 4 第三章 系統(tǒng)組成及工作原理 第一節(jié) 單片機(jī)的選擇 對于單片機(jī)的選擇,可以考慮使用 8031 與 8051 系列,由于 8031 沒有內(nèi)部 RAM,系統(tǒng)又需要大量內(nèi)存存儲數(shù)據(jù),因而不適用。在 FLASH 編程和校驗時, P1口作為第八位地址接收。因此它可用作對外部輸出的脈沖或用于定時目的。 DS18B20 支持多點組網(wǎng)功能,多個 DS18B20 可以并聯(lián)在唯一 的三線上,實現(xiàn)組網(wǎng)多點測溫。斜率累加器用于補償和修正測溫過程中的非線性,其輸出用于修正計數(shù)器 1 的預(yù)置值。 while(Num=2) //連續(xù)發(fā)送 3個字節(jié) { if(N==1) SBUF=tab[T[Num]]amp。 [7] 黃亮?基于 AT89C2051 串口的 LED 數(shù)碼管顯示電路? [J]?《電子制作》 ,20xx,第 08期。 22 17} /***************************************************** 函數(shù)功能:顯示說明信息 **********************************************/ void display_explain(void) { uchar i。 22 18 } } /********************顯示小數(shù)點符號 ****************/ void display_dot(void) { WriteAddress(0x49)。 //取十位 22 19 l=x%10。time++)。 TL = ReadOneChar()。 display_cent()。 // 啟動溫度轉(zhuǎn)換 for(time=0。 //j,k,l 分別儲存溫度的百位、十位和個位 j=x/100。 i++。 delay_ms(100)。 [5] 張有德 ,趙志英 .《單片微型機(jī)原理、應(yīng)用于實驗》 .復(fù)旦大學(xué)出版社 ,。部分程序如下: /******************************************************************** * 名稱 : void Display(uchar *T,uchar N) * 功能 : 串口發(fā)送并顯示 * 輸入 : *T:所要顯示的數(shù)據(jù)數(shù)組; N:所要顯示的數(shù)據(jù)符號位 * 輸出 : 無 **********************************************************************/ void Display(uchar *T,uchar N) { uchar Num。計數(shù)器 1 和溫度寄存器被預(yù)置在- 55℃所對應(yīng)的一個基數(shù)值。 第二節(jié) 數(shù)字溫度傳感器 DS18B20 一、 DS18B20 的主要特性 適應(yīng)電壓范圍更寬,電壓范圍為 ~ ,在寄生電源方式下可由數(shù)據(jù)線供電。在 FLASH 編程期間,此引腳用于輸入編程脈沖。 P1 口 : P1 口是一個內(nèi)部提供上拉電阻的 8位雙向 I/O 口, P1 口緩沖器能接收輸出4TTL 門電流。 系統(tǒng)總體設(shè)計方框圖如圖 所示,控制器采用單片機(jī) AT89C51,溫度傳感器采用DS18B20,利用按鍵進(jìn)行溫度的上下限范圍設(shè)置,范圍可設(shè)置位 ~℃數(shù)碼管以 3 串口傳送數(shù)據(jù)并進(jìn)行顯示,當(dāng)設(shè)置錯誤時,即上限溫度小于下限溫度,黃色 Led 發(fā)光進(jìn)行警告。 目前的智能溫度傳感器 (亦稱數(shù)字溫度傳感器 )是在 20 世紀(jì) 90 年代中期問世的,它是微電子技術(shù)、計算機(jī)技術(shù)和自動測試技術(shù) (ATE)的結(jié)晶,特點是能輸出溫度數(shù)據(jù)及相關(guān)的溫度控制量,適配各種微控制器 (MCU)。 2 第二章 總體設(shè)計方案 第一節(jié) 數(shù)字溫度計方案 本實驗系統(tǒng)主要由溫度采集、按鍵設(shè)置、溫度 報警、溫度顯示四部分電路組成。 AT89C51 是一種帶 4K 字節(jié)閃存可編程可擦除只讀存儲器( FPEROM— Flash Programmable and Erasable Read Only Memory)的低電壓、高性能 CMOS 8 位微處理器,俗稱單片機(jī)。 P2 口 : P2 口為一個內(nèi)部上拉電阻的 8位雙向 I/O 口, P2 口緩沖器可接收,輸出 4個 TTL 門電流,當(dāng) P2 口被寫“ 1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。 D
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1