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

正文內(nèi)容

基于c51單片機(jī)數(shù)字溫度計(jì)設(shè)計(jì)制作畢業(yè)設(shè)計(jì)-預(yù)覽頁(yè)

 

【正文】 程 ................................................. 12 結(jié) 論 .................................................................. 14 參考文獻(xiàn) ............................................................... 15 附錄 A 源程序 ........................................................... 16 附錄 B 簡(jiǎn)易數(shù)字溫度計(jì)原理總圖 ........................................... 22 1 第一章 緒言 第一節(jié) 前言 現(xiàn)代社會(huì)對(duì)各種信息參數(shù)的準(zhǔn)確度和精確度的要求都有了幾何級(jí)的增長(zhǎng),而如何準(zhǔn)確而又迅速的獲得這些參數(shù)就需要受制于現(xiàn)代信息基礎(chǔ)的發(fā)展水平。社會(huì)的發(fā)展使人們對(duì)傳感器的要求也越來(lái)越高,現(xiàn)在的溫度傳感器正在基于單片機(jī)的基礎(chǔ)上從模擬式向數(shù)字式,從集成化向智能化、網(wǎng)絡(luò)化的方向飛 速發(fā)展,并朝著高精度、多功能、總線標(biāo)準(zhǔn)化、高可靠性及安全性、開(kāi)發(fā)虛擬傳感器和網(wǎng)絡(luò)傳感器、研制單片測(cè)溫系統(tǒng)等高科技的方向迅速發(fā)展,本文將介紹智能集成溫度傳感器 DS18B20 的結(jié)構(gòu)特征及控制方法,并對(duì)以此傳感器,89S51 單片機(jī)為控制器構(gòu)成的數(shù)字溫度測(cè)量裝置的工作原理及程序設(shè)計(jì)作了詳細(xì)的介紹。 采用數(shù)字溫度芯片 DS18B20 測(cè)量溫度,輸出信號(hào)全數(shù)字化。 DS18B20 的最大特點(diǎn)之一采用了單總線的數(shù)據(jù)傳輸,由數(shù)字溫度計(jì) DS18B20 和微控制器 AT89C51 構(gòu)成的溫度測(cè)量裝置 ,它直接輸出溫度的數(shù)字信號(hào) ,可直接與計(jì)算機(jī)連接。另外 AT89S51 在工業(yè)控制上也有著廣泛的應(yīng)用,編程技術(shù)及外圍功能電路的配合使用都很成熟。按下確定鍵后,數(shù)碼管顯示當(dāng)前溫度,當(dāng)溫度超出設(shè)定范圍時(shí),紅色 Led發(fā)光進(jìn)行報(bào)警。單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除 1000 次。 一、 AT89C51 主要特性 : 與 MCS51 兼容; 4K 字節(jié)可編程閃爍存儲(chǔ)器; 壽命: 1000 寫(xiě) /擦循環(huán); 數(shù)據(jù)保留時(shí)間: 10年; 全靜態(tài)工作: 0Hz24MHz; 三級(jí)程序存儲(chǔ)器鎖定; 128 8位內(nèi)部 RAM; 32 可編程 I/O 線; 兩個(gè) 16 位定時(shí)器 /計(jì)數(shù)器; 5 個(gè)中斷源。當(dāng) P0 口的 管腳第一次寫(xiě) 1時(shí),被定義為高阻輸入。 P1 口管腳寫(xiě)入 1后,被內(nèi)部上拉為高,可用作輸入, P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。這是由于內(nèi)部上拉的緣故。 P3 口 : P3 口管腳是 8個(gè)帶內(nèi)部上拉電阻的雙向 I/O 口,可接收 輸出 4 個(gè) TTL 門電流。 RST:復(fù)位輸入。在平時(shí), ALE 端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。此時(shí), ALE 只有在執(zhí)行 MOVX, MOVC 指令是 ALE 才起作用。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次 /PSEN 有效。在 FLASH 編程期間,此引腳也用于施加 12V 編程電源( VPP)。 獨(dú)特的單線接口方式, DS18B20 在與微處理器連接時(shí)僅需要一條口線即可實(shí)現(xiàn)微處 7 理器與 DS18B20 的雙向通訊。 ℃。 負(fù)壓特性:電源極性接反時(shí),芯片不會(huì)因發(fā)熱而燒毀,但不能正常工作。 DS1820 也可用外部 5V 電源供電源供電。計(jì)數(shù)器 1對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行減法計(jì)數(shù),當(dāng)計(jì)數(shù)器 1 的預(yù)置值減到 0 時(shí),溫度寄存器的值將加 1,計(jì)數(shù)器 1的預(yù)置將重新被裝入,計(jì)數(shù)器 1 重新開(kāi)始對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行計(jì)數(shù),如此循環(huán)直到計(jì)數(shù)器 2 計(jì)數(shù)到 0 時(shí),停止溫度 寄存器值的累加,此時(shí)溫度寄存器中的數(shù)值即為所測(cè)溫度。當(dāng)按下按鍵 S1 時(shí), VCC 通過(guò) R2 電阻給復(fù)位輸入端口一個(gè)高電平,實(shí)現(xiàn)復(fù)位功能,即手動(dòng)復(fù)位。方式 0 的輸出是 8 位串行數(shù)據(jù),通過(guò)移位寄存器可將 8位串行數(shù)據(jù)變成 8位并行數(shù)據(jù)輸出,引腳 RXD[P3. 0]和 TXD[P3. 1]分別作 74ls164 的數(shù)據(jù)輸入端和同步時(shí)鐘脈沖輸入端。需要幾個(gè)數(shù)碼管就擴(kuò)展幾個(gè)并行接口, 74L164 的 13( Q7)接下一位移 10 位寄存器的數(shù)據(jù)輸入端即可。 Num=0。 while (!TI)。 TI=0。 [2] 何立民?單片機(jī)應(yīng)用技術(shù)大全? [M] ?北京 :北京航空航天大學(xué)出版社 ,1994。 [6] 趙新民 ,王祁 .智能儀器設(shè)計(jì)基礎(chǔ) .哈爾濱 :哈爾濱工業(yè)大學(xué)出版社 ,1999。 //說(shuō)明顯示的是溫度 unsigned char code Error[]={Error!Check!}。 /********函數(shù)功能:顯示沒(méi)有檢測(cè)到 DS18B20******/ void display_error(void) { uchar i。\039。 }while(1) 。 while(Str[i] != 39。 delay_ms(100)。 while(Temp[i] != 39。 delay_ms(50)。)。//顯示地址從第二行的第十三列開(kāi)始 i = 0 。 i++。 //取百位 k=(x%100)/10。 //將百位數(shù)字的字符常量寫(xiě)入 LCD WriteAddress(0x47)。 //將個(gè)位數(shù)字的字符常量寫(xiě)入 LCD delay_ms(50)。 //延時(shí) 1ms 給硬件一點(diǎn)反應(yīng)時(shí)間 } void ReadyReadTemp(void) { Init_DS18B20()。time100。 //跳過(guò)讀序號(hào)列號(hào)的操作 WriteOneChar(0xBE)。 //溫度的整數(shù)部分 uchar TD。 } display_explain()。 while(1) { ReadyReadTemp()。 //實(shí)際溫度值 =(TH*256+TL)/16,即:TH*16+TL/16 //這樣得出的是溫度的整數(shù)部分 ,小數(shù)部分被丟棄了 TD=(TL%16)*10/16。 } } 22 附錄 B 簡(jiǎn)易數(shù)字溫度計(jì)原理總圖
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1