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

正文內(nèi)容

溫度傳感器設(shè)計(jì)方案畢業(yè)論文-資料下載頁(yè)

2025-05-12 00:51本頁(yè)面
  

【正文】 (void){ ui f。 f=ReadTemperature()5。 //獲取溫度值并減去DS18B20的溫漂誤差 if(f0)f=0。 if(f999)f=999。 bai=f/100。 //計(jì)算得到十位數(shù)字 shi=(f%100)/10。 //計(jì)算得到個(gè)位數(shù)字 ge=(f%100)%10。 //計(jì)算得到整數(shù)位}/*****顯示開機(jī)初始化等待畫面*****/void Disp_init(void) { P0 = ~0x80。 //顯示 P2 = 0x7F。 Delay(200)。 P2 = 0xDF。 Delay(200)。 P2 = 0xF7。 Delay(200)。 P2 = 0xFD。 Delay(200)。 P2 = 0xFF。 //關(guān)閉顯示}/*****顯示溫度子程序*****/void Disp_Temperature(void) //顯示溫度{ P0 = ~0x98。 //顯示C P2 = 0x7F。 Delay(400)。 P0=~LEDData[ge]。 //顯示個(gè)位 P2 = 0xDF。 Delay(400)。 P0 =~LEDData[shi]。 //顯示十位 DIAN = 0。 //顯示小數(shù)點(diǎn) P2 = 0xF7。 Delay(400)。 P0 =~LEDData[bai]。 //顯示百位 P2 = 0xFD。 Delay(400)。 P2 = 0xff。 //關(guān)閉顯示}/*****顯示報(bào)警溫度子程序*****/void Disp_alarm(uc baojing){ P0 =~0x98。 //顯示C P2 = 0x7F。 Delay(200)。 P0 =~LEDData[baojing%10]。 //顯示十位 P0 =~LEDData[baojing/10]。 //顯示百位 P2 = 0xF7。 Delay(200)。 if(set_st==1)P0 =~0xCE。 else if(set_st==2)P0 =~0x1A。 //上限H、下限L標(biāo)示 P2 = 0xFD。 Delay(200)。 P2 = 0xff。 //關(guān)閉顯示}/*****報(bào)警子程序*****/void Alarm(){ if(x=10){beep_st=~beep_st。x=0。} if((bai*10+shi)=shangxianamp。amp。beep_st==1) { BEEP=0。 ALAM1=0。 } else if((bai*10+shi)=shangxianamp。amp。beep_st==0) { BEEP=1。 ALAM1=0。 } if((bai*10+shi)xiaxianamp。amp。beep_st==1) { BEEP=0。 ALAM=0。 } else if((bai*10+shi)xiaxianamp。amp。beep_st==0) { BEEP=1。 ALAM=0。 } if(((bai*10+shi)shangxian)amp。amp。((bai*10+shi)=xiaxian)) { BEEP=1。 ALAM1=1。 ALAM=1。 }}/*****主函數(shù)*****/void main(void){ ui z。 InitTimer()。 //初始化定時(shí)器 EA=1。 //全局中斷開關(guān) TR0=1。 ET0=1。 //開啟定時(shí)器0 check_wendu()。 check_wendu()。 shangxian=read_add(10)。 xiaxian=read_add(20)。 for(z=0。z300。z++) { Disp_init()。 } while(1) { if(SET==0) { Delay(2000)。 do{} while(SET==0)。 set_st++。x=0。shanshuo_st=1。 if(set_st2)set_st=0。 } if(set_st==0) { check_wendu()。 Disp_Temperature()。 Alarm()。 //報(bào)警檢測(cè) } else if(set_st==1) { BEEP=1。 //關(guān)閉蜂鳴器 ALAM=1。 ALAM1=1。 if(x=10){shanshuo_st=~shanshuo_st。x=0。} if(shanshuo_st) {Disp_alarm(shangxian)。} if(ADD==0) { do{Disp_alarm(shangxian)。} shangxian++。 if(shangxian99)shangxian=99。 write_add(10,shangxian)。 } else if(DEC==0) { do{Disp_alarm(shangxian)。} while(DEC==0)。 shangxian。 if(shangxianxiaxian) shangxian=xiaxian。 write_add(10,shangxian)。 } } else if(set_st==2) { BEEP=1。 //關(guān)閉蜂鳴器 ALAM=1。 ALAM1=1。 if(x=10){shanshuo_st=~shanshuo_st。x=0。} if(shanshuo_st) {Disp_alarm(xiaxian)。} if(ADD==0) { do{Disp_alarm(xiaxian)。} while(ADD==0)。 xiaxian++。 if(xiaxianshangxian) xiaxian=shangxian。 write_add(20,xiaxian)。 } else if(DEC==0) { do{Disp_alarm(xiaxian)。} while(DEC==0)。 xiaxian。 if(xiaxian0) xiaxian=0。 write_add(20,xiaxian)。 } } }}/*****定時(shí)器0中斷服務(wù)程序*****/void timer0(void) interrupt 1{ TH0=0x3c。 TL0=0xb0。 x++。}裝 訂 線共 頁(yè) 第 頁(yè)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1