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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)—數(shù)字溫度計(jì)-資料下載頁

2025-06-26 10:15本頁面
  

【正文】 e { tvalue=~tvalue+1。 tflag=1。 } */ tt=tvalue*。 // tvalue=tt*100+。 //*10溫度值擴(kuò)大100倍,精確到1位小數(shù),后一位再四舍五入 return(tvalue)。 //返回含有溫度信息的16位數(shù),前五位代表正負(fù),0000 0表示正溫度,1111 1表示負(fù)溫度 //后11位代表溫度,前7位為整數(shù),最后四位為小數(shù),} //比如現(xiàn)在LSB的最低四位是0111,*7=,如果取1位小數(shù)乘上10,就是“4”,四舍五入還是4. void disp_1820() //溫度值顯示{ uint8 a,b,c,d。 tvalue=read_temp()。 //讀出溫度 //d=tvalue/10000。 //百位數(shù)(已擴(kuò)大100,所以取10000的模) a=tvalue%10000/1000。 //溫度十位數(shù) b=tvalue%1000/100。 //溫度個(gè)位數(shù) c=tvalue%100/10。 //溫度小數(shù)位 d=tvalue%10。 //溫度小數(shù)位 P2=0xf7。 P0=table[c]。 //顯示十位 delay(500)。 P2=0xfb。 P0=table[b]|0x80。 //顯示個(gè)位及小數(shù)點(diǎn) delay(500)。 P2=0xfd。 P0=table[a]。 //顯示小數(shù)位 delay(500)。 P2=0xfe。 P0=table[d]。 //顯示小數(shù)位 //delay(500)。} /*******************************溫度傳感器***************************************/void disp_p() //p顯示{ P2=0xfe。 P0=0xf3。 delay(500)。 } void keyscan() //按鍵掃描函數(shù){ if(key1==0) //判斷第一鍵是否按下 { delay(1000)。 //,消抖 if(key1==0) //再次判斷第一鍵是否真的按下 { keyflag=~keyflag。 //如果真的按下 } } while(!key1)。 //松手檢測}void main(){ delay(100)。 while(1) { keyscan()。 if(keyflag) disp_1820()。 //在數(shù)碼管上顯示溫度值 else disp_p()。 }附錄二 元件清單 數(shù)字溫度計(jì)電路元器件清單元器件名稱參數(shù)數(shù)量元器件名稱參數(shù)數(shù)量單片機(jī)89S521數(shù)碼管1晶體振蕩器12MHz1電阻13電容3溫度傳感器DS18B201按鍵1附錄三 電路原理圖附錄四 PCB圖附錄五 元器件布局圖 22
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1