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

正文內(nèi)容

基于單片機at89s52的測溫系統(tǒng)的設(shè)計(參考版)

2024-11-07 19:34本頁面
  

【正文】 } } } 。 else P0=tab[dispbuf[i]]。 npos=1。 //蜂鳴器響 else beep(off)。 if(((temperature4)amp。i++) //為負(fù)則顯示三位 { ReadTemperature()。 } else //如不是負(fù)溫度 { for(i=0。 delay(700)。 } else if(i==3) //顯示負(fù)號 13 P0=0xbf。 //循環(huán)使能 if(i==1) //第二位顯示有點 { P0=tab1[dispbuf[i]]。 //取位值 P1=npos。i++) //四位顯示 { negtemper=(~temperature)+1。0xf000)==0xf000) //判斷是否是負(fù)溫度 { for(i=0。 //開總中斷 while(1) { ReadTemperature()。 //下降沿觸發(fā) ET1=1。 EX1=1。 P2=0xff。 } } //**************************** //主程序 main() { unsigned char i,npos=0x01。 delay(200)。 if(i==0) P0=tab[warning%10]。i++) //設(shè)置兩位報警值在 LED 上顯示 { P1=dis。 12 for(i=0。 delay(8000)。 delay(8000)。j) { key = getkey()。 for(j=5000。 unsigned char dis=0x01。 } } Inter0_process() interrupt 2 //外部中斷 1 { unsigned char key。0xff)!=0xff) return P2。0xff)!=0xff) { delay(5000)。 } unsigned char getkey() //鍵盤掃描程序 { P2=0xff。0xf。 //取十位 11 dispbuf[1]=(temper4)%10。 //溫度轉(zhuǎn)換,把高低位做相應(yīng)的運算轉(zhuǎn)化為實際溫度 return(temperature)。 //讀出溫度的低位 LSB tempH=ReadOneChar()。 //跳過讀序列號的 *作 WriteOneChar(0xbe)。 //轉(zhuǎn)換需要一點時間,延時 Init_DS18B20()。 //跳過讀序列號的 *作 WriteOneChar(0x44)。} //************************** ReadTemperature(void) { Init_DS18B20()。 dat=1。 delay(5)。 DQ=datamp。 {DQ=0。i0。 //數(shù)據(jù)線從高電平拉至低電平,產(chǎn)生寫起始信號。} return(dat)。 if(DQ) dat|=0x80。 dat=1。 10 delay(1)。i0。 //每個讀周期最短的持續(xù)時間為 60us, 各 //讀周期之間必須有 1ms 以上的高電平恢復(fù)期 unsigned char dat=0。 //用 X 的值來判斷初始化有沒有成功, 18B20存在的話 X=0,否則 X=1 delay(20)。 //拉高數(shù)據(jù)線 delay(14)。 //發(fā)送復(fù)位脈沖 delay(85)。 //DQ 先置
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1