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

正文內(nèi)容

51單片機(jī)溫度傳感器課程設(shè)計(jì)-免費(fèi)閱讀

  

【正文】 在本次課程設(shè)計(jì)中,比起上學(xué)期,更多是靠自己,去查閱資料,去尋找解決辦法,還有就是和同學(xué)們互相幫助學(xué)習(xí)。 w_dat(0x2e)。 w_cmd(0xc2)。 } return temp。//負(fù)號(hào) } else //正數(shù) { w_cmd(0xc5)。 } w_cmd(0xc5)。//低位 temp_g = get[1]。 // 啟動(dòng)溫度轉(zhuǎn)換 Delayus(5)。 // 然后將其左移 Delayus(6)。 i3。= 0x01。 // 如果寫1,DQ 返回高電平 Delayus(5)。 DQ = 1。 // 16*2顯示,5*7點(diǎn)陣,8位數(shù)據(jù)接口 w_cmd(0x0c)。 RW = 0。 RS = 1。 RW = 1。j0。sbit BUSY = P0^7。流程圖圖2如下▲圖6 程序流程圖2計(jì)算溫度子程序?qū)AM中讀取值進(jìn)行BCD碼的轉(zhuǎn)換運(yùn)算,并進(jìn)行溫度值正負(fù)的判定。所有時(shí)序都是將主機(jī)作為主設(shè)備,單總線器件作為從設(shè)備。 DS18B20溫度傳感器與單片機(jī)的接口電路DS18B20可以采用兩種方式供電,一種是采用電源供電方式,此時(shí)DS18B20的1腳接地,2腳作為信號(hào)線,3腳接電源。DS18B20的測(cè)溫原理是這這樣的,器件中低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小,用于產(chǎn)生固定頻率的脈沖信號(hào)送給減法計(jì)數(shù)器1;高溫度系數(shù)晶振隨溫度變化其振蕩頻率明顯改變,所產(chǎn)生的信號(hào)作為減法計(jì)數(shù)器2的脈沖輸入。 (2)在使用中不需要任何外圍元件。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次/PSEN有效。如想禁止ALE的輸出可在SFR8EH地址上置0。P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào).RST:復(fù)位輸入。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。低功耗的閑置和掉電模式與MCS51有的產(chǎn)品還帶多路選擇器、中央控制器(CPU)、隨機(jī)存取存儲(chǔ)器(RAM)和只讀存儲(chǔ)器(ROM)。此種傳感器具有功能單一(僅測(cè)量溫度)、測(cè)溫誤差小、價(jià)格低、響應(yīng)速度快、傳輸距離遠(yuǎn)、體積小、微功耗等特點(diǎn),適合遠(yuǎn)距離測(cè)溫、控溫,不需要進(jìn)行非線性校準(zhǔn),且外圍電路簡(jiǎn)單。 隨著時(shí)代的進(jìn)步和發(fā)展,單片機(jī)技術(shù)已經(jīng)普及到我們生活,工作,科研,各個(gè)領(lǐng)域,已經(jīng)成為一種比較成熟的技術(shù),本文將介紹一種基于單片機(jī)控制的溫度傳感器。但它自成系統(tǒng),工作時(shí)并不受微處理器的控制,這是二者的主要區(qū)別。.采用AT89S52單片機(jī)作為控制核心對(duì)溫度傳感器DS18B20控制,讀取溫度信號(hào)并進(jìn)行計(jì)算處理,并送到液晶顯示器LCD1602顯示。128*8位內(nèi)部RAM在FIASH編程時(shí),P0這是由于內(nèi)部上拉的緣故。P3口也可作為AT89C51的一些特殊功能口,如下表所示:/INT0(外部中斷0)/WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)在平時(shí),ALE端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的1/6。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。因而使用DS18B20可使系統(tǒng)結(jié)構(gòu)更趨簡(jiǎn)單,可靠性更高。 (6)用戶可自設(shè)定非易失性的報(bào)警上下限值。溫度/℃二進(jìn)制表示十六進(jìn)制表示+1250000 0111 1101 000007D0H+850000 0101 0101 00000550H+0000 0001 1001 00000191H+0000 0000 1010 000100A2H+0000 0000 0000 00100008H00000 0000 0000 10000000H1111 1111 1111 0000FFF8H1111 1111 0101 1110FF5EH1111 1110 0110 1111FE6FH551111 1100 1001 0000FC90H▲圖4 一部分溫度對(duì)應(yīng)值表另外,由于DS18B20單線通信功能是分時(shí)完成的,它有嚴(yán)格的時(shí)隙概念,因此讀寫時(shí)序很重要。由于DS18B20是在一根I/O線上讀寫數(shù)據(jù),因此,對(duì)讀寫的數(shù)據(jù)位有著嚴(yán)格的時(shí)序要求。讀出溫度子程序的主要功能是讀出RAM中的9字節(jié),在讀出時(shí)需要進(jìn)行CRC
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1