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

正文內(nèi)容

單片機(jī)課程設(shè)計—數(shù)字溫度計-閱讀頁

2025-07-11 10:15本頁面
  

【正文】 delay(4)。 //將DQ拉低,開始寫操作時序,15us之內(nèi)要將所需寫的位送到DQ線上 DQ=datamp。 //從最低位取數(shù)時,要和0X01位與 delay(7)。 //寫完后恢復(fù) delay(1)。 //將數(shù)據(jù)向右移一位,準(zhǔn)備寫入下一個數(shù)據(jù) }}uint8 read_18b20() //*****讀操作*****{ uint8 i,dat2。i8。 //初始化DQ線 delay(1)。 //dat右移一位,使最高位空出 DQ=0。 //****注意不能延時太長,否則讀數(shù)有誤**** DQ=1。 //將DQ線的1取出,寫在dat2的最高位。 //兩個讀時序間至少需要1us的恢復(fù)期 } return(dat2)。 //float型含小數(shù) uint8 TH,TL。 //將DS18B20初始化 write_18b20(0xcc)。 //啟動溫度轉(zhuǎn)換 delay(500)。 write_18b20(0xcc)。 //讀取溫度 TL=read_18b20()。 //接著讀的是溫度值高位 tvalue=TH。 //左移8位 tvalue=tvalue|TL。 else { tvalue=~tvalue+1。 } */ tt=tvalue*。 //*10溫度值擴(kuò)大100倍,精確到1位小數(shù),后一位再四舍五入 return(tvalue)。 tvalue=read_temp()。 //百位數(shù)(已擴(kuò)大100,所以取10000的模) a=tvalue%10000/1000。 //溫度個位數(shù) c=tvalue%100/10。 //溫度小數(shù)位 P2=0xf7。 //顯示十位 delay(500)。 P0=table[b]|0x80。 P2=0xfd。 //顯示小數(shù)位 delay(500)。 P0=table[d]。} /*******************************溫度傳感器***************************************/void disp_p() //p顯示{ P2=0xfe。 delay(500)。 //,消抖 if(key1==0) //再次判斷第一鍵是否真的按下 { keyflag=~keyflag。 //松手檢測}void main(){ delay(100)。 if(keyflag) disp_1820()。 }附錄二 元件清單 數(shù)字溫度計電路元器件清單元器件名稱參數(shù)數(shù)量元器件名稱參數(shù)數(shù)量單片機(jī)89S521數(shù)碼管1晶體振蕩器12MHz1電阻13電容3溫度傳感器DS18B201按鍵1附錄三 電路原理圖附錄四 PCB圖附錄五 元器件布局圖 22
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1