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

正文內(nèi)容

單片機(jī)溫度采集顯示系統(tǒng)(完整版)

2025-08-01 12:45上一頁面

下一頁面
  

【正文】 在唯一的三線上,實(shí)現(xiàn)組網(wǎng)多點(diǎn)測溫(4)DS18B20在使用中不需要任何外圍元件,全部傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi)(5)溫范圍-55℃~+125℃,在10~+85℃時(shí)精度為177。C,在10~+85176。176。XTAL2:反向振蕩放大器器的輸出端。:程序存儲(chǔ)允許()輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng)AT89S51由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次有效,即輸出兩個(gè)脈沖。 DISRTO位缺省為RESET輸出高電平打開狀態(tài)。在Flash編程或校驗(yàn)時(shí),P2亦接收高位地址和其它控制信號(hào)。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。此外,AT89S51可降至0Hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式,空閑模式,CPU暫停工作,而RAM、定時(shí)/計(jì)數(shù)器、串行通信口、外中斷系統(tǒng)可繼續(xù)工作。(3) 選擇合適的溫度傳感器。(4) 使用鍵盤輸入溫度的最高點(diǎn)和最低點(diǎn),溫度超出范圍時(shí)候報(bào)警。掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流(I)。P3口: P3口是一個(gè)帶有內(nèi)部上拉電阻的雙向8位I/O口, P3口的輸出緩沖級可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門電路。 ALE/:當(dāng)訪問外部存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),沒有兩次有效的信號(hào)。DS18B20美國Dallas半導(dǎo)體公司的數(shù)字化溫度傳感器DS1820是世界上第一片支持 一線總線接口的溫度傳感器,在其內(nèi)部使用了在板(ONB0ARD)專利技術(shù)。C。C范圍內(nèi),精度為177。℃(6)可編程的分辨率為9~12位,℃、℃、℃℃,可實(shí)現(xiàn)高精度測溫   (7),12位分辨率時(shí)最多在750ms內(nèi)把溫度值轉(zhuǎn)換為數(shù)字,速度更快   (8)測量結(jié)果直接輸出數(shù)字溫度信號(hào),以一線總線串行傳送給CPU,同時(shí)可傳送CRC校驗(yàn)碼,具有極強(qiáng)的抗干擾糾錯(cuò)能力   (9)負(fù)壓特性:電源極性接反時(shí),芯片不會(huì)因發(fā)熱而燒毀,但不能正常工作。圖3中的斜率累加器用于補(bǔ)償和修正測溫過程中的非線性,其輸出用于修正計(jì)數(shù)器1的預(yù)置值。這種情況主要是由總線分布電容使信號(hào)波形產(chǎn)生畸變造成的。其程序流程圖如圖9所示溫度轉(zhuǎn)換命令子程序主要是發(fā)溫度轉(zhuǎn)換開始命令,當(dāng)采用12位分辨率時(shí)轉(zhuǎn)換時(shí)間約為750ms,在本程序設(shè)計(jì)中采用1s顯示程序延時(shí)法等待轉(zhuǎn)換的完成。 //數(shù)碼管位選 sbit ge=P1^0。 //報(bào)警低(20)、高(70)溫度 uchar Alarm_Temp[2]={0x14,0x46}。Delay(8)。 return status。DQ=1。 for(i=0。 } } //沒設(shè)置報(bào)警高低溫平常溫度顯示 void Show() { uchar j。j++) { P0=duan[duan_hc[0]]。 Delay(150)。WriteOneByte(0xBE)。 for(j=0。 ge=0。 Show_Temperature()。break。} }void main(){ while(1){jia_gao=0。0XFF)==0XFE) { while((P3amp。 if((P3amp。在設(shè)計(jì)的過程中,我們經(jīng)常遇到問題,可以說是困難重重,這畢竟第一次做,難免會(huì)遇到過各種各樣的問題,同時(shí)在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識(shí)理解得不夠深刻,掌握得不夠牢固,通過這次課程設(shè)計(jì)之后,一定把以前所學(xué)過的知識(shí)重新溫故。不管是在以后的工作或?qū)W習(xí)中,我都會(huì)全力以赴,積極思考,勇于探索,不斷創(chuàng)新。0XFF)==0XFE)。 break。 while(1) { Read_Temperature()。jian_di=1。 if(key!=0xFF) { switch (key) { case 0xFD:if(key_counts99)key_counts++。 Delay(150)。j++) { P0=duan[counts_hc[0]]。Temp_Value[1]=ReadOneByte()。 } }//讀取DS18B20的實(shí)時(shí)溫度值void Read_Temperature(){ uchar j。shi=0。0xF0)4)|((Temp_Valu
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1