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

正文內(nèi)容

基于單片機數(shù)字溫度計課程設(shè)計-wenkub

2023-01-31 11:18:49 本頁面
 

【正文】 傳統(tǒng)的機遇物理方法的溫度計功能單一,而數(shù)字溫度計以其便攜,檢測精度高,功能多等優(yōu)點應(yīng)用的越來越廣泛。在本文中,主要從功能組合,硬件組合,軟件算法等幾個方面探討溫度計的設(shè)計。 主 控 制 器LED顯 示溫 度 傳 感 器單片機復(fù)位時鐘振蕩報警點按鍵調(diào)整 圖1 總體設(shè)計方框圖 主控制器單片機AT89S51具有低電壓供電和體積小等特點,四個端口只需要兩個口就能滿足電路系統(tǒng)的設(shè)計需要,很適合便攜手持式產(chǎn)品的設(shè)計使用系統(tǒng)可用三節(jié)電池供電。C64 位 ROM和單線接口高速緩存存儲器與控制邏輯溫度傳感器高溫觸發(fā)器TH低溫觸發(fā)器TL配置寄存器8位CRC發(fā)生器Vdd I/O 圖2 DS18B20內(nèi)部結(jié)構(gòu)64位ROM的結(jié)構(gòu)開始8位是產(chǎn)品類型的編號,接著是每個器件的惟一的序號,共有48位,最后8位是前面56位的CRC檢驗碼,這也是多個DS18B20可以采用一線進行通信的原因。第5個字節(jié),為配置寄存器,它的內(nèi)容用于確定溫度值的數(shù)字轉(zhuǎn)換分辨率。單片機端口接單線總線,為為保證有效DS18B20時鐘周期內(nèi)提供足夠的電流,可用一個MOSFET管來完成對總線的上拉。 圖 5 原理圖4. 程序相關(guān)由于本設(shè)計中用到了控制器即單片機AT89C2051,所以要設(shè)計相應(yīng)的C語言程序或者匯編語言程序以實現(xiàn)相應(yīng)的控制功能。 DelayUs2x(5)。DQ=1。 return tempData。i++) { DQ=0。 DQ=1。 uchar dt=0。 dt=1。 } return dt。Write_ds18b20(0x44)。Write_ds18b20(0xbe)。 dt=tempH+tempL。 DelayUs2x(245)。 uint tempNum=0,tempH,tempL。 void main(){ Init()。 tempNum+=1。 if(tempFlag==1) { tempFlag=0。 disBuf[2]=tempH%100/10。 Display()。 for(i=0。 DelayMs(1)。如下圖所示: 圖7 連接實物圖 本電路采用用DS18B20做溫度傳感器,3位共陽數(shù)碼管做顯示,AT89C2051單片機做處理控制,電路簡單。電路中還設(shè)計了一路控制輸出
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1