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

正文內(nèi)容

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

  

【正文】 方法單片機(jī)中 CPU 的開(kāi)銷小。 第三節(jié) 復(fù)位電路的設(shè)計(jì) 單片機(jī)的復(fù)位電路如圖 33 所示。 DS1820 有三個(gè)主要數(shù)字部件: 1) 64 位激光 ROM, 2)溫度傳感器, 3)非易失性溫度報(bào)警觸發(fā)器 TH 和 TL。 DS18B20 在使用中不需要任何外圍元件,全部 傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi)。 /EA/VPP:當(dāng) /EA 保持低電平時(shí),則在此期間外部程序存儲(chǔ)器( 0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過(guò)一個(gè) ALE 脈沖。作為輸入,由于外部下拉為低電平, P3口將輸出電流( ILL)這是由于上拉的緣故。 P2 口 : P2 口為一個(gè)內(nèi)部上拉電阻的 8位雙向 I/O 口, P2 口緩沖器可接收,輸出 4個(gè) TTL 門(mén)電流,當(dāng) P2 口被寫(xiě)“ 1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。 5 GND:接地。 AT89C51 是一種帶 4K 字節(jié)閃存可編程可擦除只讀存儲(chǔ)器( FPEROM— Flash Programmable and Erasable Read Only Memory)的低電壓、高性能 CMOS 8 位微處理器,俗稱單片機(jī)。采用 51 單片機(jī)控制,軟件編程的自由度大,可通過(guò)編程實(shí)現(xiàn)各種各樣的算術(shù)算法和邏輯控制,而且體積小,硬件實(shí)現(xiàn)簡(jiǎn)單,安裝方便。 2 第二章 總體設(shè)計(jì)方案 第一節(jié) 數(shù)字溫度計(jì)方案 本實(shí)驗(yàn)系統(tǒng)主要由溫度采集、按鍵設(shè)置、溫度 報(bào)警、溫度顯示四部分電路組成。在此我將為大家介紹一項(xiàng)基于 C51 單片機(jī)的設(shè)計(jì) — 數(shù)字溫度計(jì),這種溫度計(jì)是一種新型產(chǎn)品,它具有多種功能,例如它可以設(shè)置上下報(bào)警溫度,當(dāng)溫度不在設(shè)置范圍內(nèi)時(shí),它就會(huì)發(fā)出報(bào)警信號(hào) 隨著人們生活水平不斷的提高,單片機(jī)控制無(wú)疑是人們追求的目標(biāo)之一,它給人生活上帶來(lái)的方便也是不可否認(rèn)的,其中數(shù)字溫度計(jì)就是一個(gè)典型的例子,但人們對(duì)它的要求也越來(lái)越高,要為現(xiàn)代人生活,工作 ,科研提供更好更方便的設(shè)施就需要從單片機(jī)技術(shù)入手,一切向著數(shù)字化,智能化控制方向發(fā)展。 目前的智能溫度傳感器 (亦稱數(shù)字溫度傳感器 )是在 20 世紀(jì) 90 年代中期問(wèn)世的,它是微電子技術(shù)、計(jì)算機(jī)技術(shù)和自動(dòng)測(cè)試技術(shù) (ATE)的結(jié)晶,特點(diǎn)是能輸出溫度數(shù)據(jù)及相關(guān)的溫度控制量,適配各種微控制器 (MCU)。在 0— 100 攝氏度時(shí),最大線形偏差小于 1攝氏度,測(cè)溫范圍 - 55℃~ +125℃,固有測(cè)溫分辨率 ℃。 系統(tǒng)總體設(shè)計(jì)方框圖如圖 所示,控制器采用單片機(jī) AT89C51,溫度傳感器采用DS18B20,利用按鍵進(jìn)行溫度的上下限范圍設(shè)置,范圍可設(shè)置位 ~℃數(shù)碼管以 3 串口傳送數(shù)據(jù)并進(jìn)行顯示,當(dāng)設(shè)置錯(cuò)誤時(shí),即上限溫度小于下限溫度,黃色 Led 發(fā)光進(jìn)行警告。AT89C51 單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈 活性高且價(jià)廉的方案。 P1 口 : P1 口是一個(gè)內(nèi)部提供上拉電阻的 8位雙向 I/O 口, P1 口緩沖器能接收輸出4TTL 門(mén)電流。 P2 口在 FLASH 編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。在 FLASH 編程期間,此引腳用于輸入編程脈沖。 /PSEN:外部程序存儲(chǔ)器的選通信號(hào)。 第二節(jié) 數(shù)字溫度傳感器 DS18B20 一、 DS18B20 的主要特性 適應(yīng)電壓范圍更寬,電壓范圍為 ~ ,在寄生電源方式下可由數(shù)據(jù)線供電。 測(cè)量結(jié)果直接輸出數(shù)字溫度信號(hào),以 一線總線 串行傳送給 CPU,同時(shí)可 傳送 CRC校驗(yàn)碼,具有極強(qiáng)的抗干擾糾錯(cuò)能力。計(jì)數(shù)器 1 和溫度寄存器被預(yù)置在- 55℃所對(duì)應(yīng)的一個(gè)基數(shù)值。 功能鍵部分連接圖如圖 34 所示: 圖 34 功能鍵部分連接圖 第五節(jié) 數(shù)碼管串口顯示 此次的設(shè)計(jì)要求數(shù)碼管采用串口進(jìn)行數(shù)據(jù)傳輸,所以使單片機(jī)串口工作在方式 0,即 8位移位寄存器輸入/輸出方式,外接移位寄存器 74LS164 以擴(kuò) 展 I/ O 端口。部分程序如下: /******************************************************************** * 名稱 : void Display(uchar *T,uchar N) * 功能 : 串口發(fā)送并顯示 * 輸入 : *T:所要顯示的數(shù)據(jù)數(shù)組; N:所要顯示的數(shù)據(jù)符號(hào)位 * 輸出 : 無(wú) **********************************************************************/ void Display(uchar *T,uchar N) { uchar Num。 }。 [5] 張有德 ,趙志英 .《單片微型機(jī)原理、應(yīng)用于實(shí)驗(yàn)》 .復(fù)旦大學(xué)出版社 ,。 //溫度單位 uchar time。 delay_ms(100)。 i++。 i++。 WriteAddress(0x4c)。 //j,k,l 分別儲(chǔ)存溫度的百位、十位和個(gè)位 j=x/100。 lcd_wdat(digit[l])。 // 啟動(dòng)溫度轉(zhuǎn)換 for(time=0。 //溫度的高位 uchar TN。 display_cent()。 //顯示溫度的小數(shù)部分 22 21 delay_ms(10)。 TL = ReadOneChar()。 //溫度的小數(shù)部分 lcd_init()。time++)。 //延時(shí) 1ms 給硬件一點(diǎn)反應(yīng)時(shí)間 } /*****************函數(shù)功能:顯示溫度的小數(shù)數(shù)部分 *****/ void display_temp2(unsigned char x) { WriteAddress(0x4a)。 //取十位 22 19 l=x%10。 while(Cent[i] != 39。 22 18 } } /********************顯示小數(shù)點(diǎn)符號(hào) ****************/ void display_dot(void) { WriteAddress(0x49)。 } } /**************顯示溫度 Temp 符號(hào) **************/ void display_symbol(vo
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1