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

正文內(nèi)容

智能空調(diào)控制系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)(參考版)

2024-12-05 17:46本頁面
  

【正文】 } /************************************************************** * 函 數(shù) 名 : Ds18b20WriteByte * 函數(shù)功能 : 向 18B20寫 入一個(gè)字節(jié) * 輸 入 : * 輸 出 : 無 ***************************************************************/ 。 delay_us(25)。 // 然后拉高總線,如果 DS18B20 做出反應(yīng)會(huì)將15us~60us后總線拉低 delay_us(5)。 //將總線拉低 480us~960us delay_us(50)。 void delay_us(uint us) { while(us)。 //ds18b20接口 int temp,temp_1。 // 光標(biāo)再回到分處閃爍 } } } key_scan()。 write_hms(14,min_1)。 // 使光標(biāo)再回到小時(shí)處閃爍 } if(s2num==2) { min_1。 write_hms(11,hour_1)。 if(s2num==1) { hour_1。 // 光標(biāo)再回到分處閃爍 } } if(key_value==9) //按鍵 S10按下 { delay(500)。 write_hms(14,min_1)。 // 使光標(biāo)再回到小時(shí)處閃爍 } 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 46 if(s2num==2) { min_1++。 write_hms(11,hour_1)。 if(s2num==1) { hour_1++。 //跳出循環(huán) } if(s2num!=0) { if(key_value==1) //按鍵 S2按下 { delay(500)。 write_(0x0c)。 } 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 45 } if(s2num==2) { write_(0x80+0x40+0x0f)。 if(s2num==1) { write_(0x80+0x40+0x0c)。 // 延時(shí) 500ms 防止加的過快 key_value=0。 //延時(shí) 50ms if(key_value==13) { panduan_2=1。 write_(0x0c)。F39。)。 write_data(39。O39。 } 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 44 if(r==0) //關(guān)定時(shí) { write_(0x80+0x0b)。 write_data(0x20)。N39。)。 write_data(39。 r=r%2。 //延時(shí) 500 ms防止加的過快 key_value=0。 write_hms(14,min_1)。 } } } /**************定時(shí)開關(guān)及定時(shí)時(shí)間調(diào)整 ******************/ void dingshi() { uchar panduan_2。 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 43 if(temper16) //最低溫度 16度 { temper=16。 key_value=0。 } write_temp(temper)。 temper++。s2num==0) //沒有調(diào)時(shí)的情況下 ,直接按上下鍵調(diào)溫度 { if(key_value==1) { // delay(50)。 //制冷指示燈滅 } } /*******************溫度設(shè)置 **************************/ void lcd_temp() { if(s1num==0amp。 //繼電器 2起動(dòng) hot=0。 //顯示 1表示加熱 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 42 jidianqi_1=0。 write_(0x80+0x0f)。 //暖風(fēng)指示燈滅 } if(key_value==6) //按鍵 s7按下 { // delay(50)。 //繼電器 2關(guān)閉 cold=0。 //顯示 0表示制冷 jidianqi_1=1。 write_(0x80+0x0f)。 } } } /*********************工作模式 ************************/ void lcd_mode() { if(key_value==4) //按鍵 s5按下 { // delay(50)。 //光標(biāo)在秒處閃爍 write_(0x80+0x40+7)。 if(sec==1) sec=60。 //光標(biāo)在分處閃爍 write_(0x80+0x40+4)。 if(min==1) min=59。 //光標(biāo)在小時(shí)處閃爍 write_(0x80+0x40+1)。 if(hour==1) hour=23。 //延時(shí) 500ms防止減的過快 key_value=0。//光標(biāo)在秒處閃爍 write_(0x80+0x40+7)。 if(hour==60) sec=0。 //光標(biāo)在分處閃爍 write_(0x80+0x40+4)。 if(min==60) min=0。 //光標(biāo)在小時(shí)處閃爍 write_(0x80+0x40+1)。 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 39 if(hour==24) hour=0。 //延時(shí) 500ms 防止加的過快 key_value=0。 panduan_1=0。 write_(0x0c)。 } if(s1num==3) { write_(0x80+0x40+7)。 // 重新設(shè)置數(shù)據(jù)指針 換行 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 38 write_(0x0f)。 if(s1num==1) { TR0=0。 //延時(shí) 500ms 防止加的過快 s1num++。 // delay(50)。 } /****************調(diào)整液晶顯示器時(shí)間 *****************/ void LCD_scan() { uchar panduan_1。 write_data(0x30+shi)。 ge=date%10。 } /***************************************************/ void write_temp(uchar date) { 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 37 uchar shi,ge。 write_data(0x30+shi)。 ge=date%10。 } } /***************************************************/ void write_hms(uchar add,uchar date) { uchar shi,ge。num++) { write_data(table_2[num])。 //重新設(shè)置數(shù)據(jù)指針 換行 for(num=0。 delay(20)。num16。 //顯示清屏 write_(0x80)。 //開顯示 不顯示光標(biāo) 光標(biāo)不閃爍 write_(0x06)。 write_(0x38)。 LCDE=0。 //延時(shí) 5ms LCDE=1。 P0=date。 } /************液晶顯示器寫數(shù)據(jù) *****************/ void write_data(uchar date) { LCDRS=1。 delay(5)。 delay(5)。 LCDRW=0。 } return key_value。 table=tableamp。break。break。break。break。0x0f。 //去抖 table=P3。0x0f。 table=P3。i4。 } /****************矩陣鍵盤掃描程序 ****************/ uchar key_scan() { uchar table=0,i。j110。iz。 //液晶顯示器第二行顯示結(jié)果 void delay(uint z) //1ms延時(shí)函數(shù) { uint i,j。 uchar code table_1[]=27 / /26 OFF 0。 uchar shi,ge。 uchar hour,min,sec,hour_1=1,min_1。 sbit LCDRW=P2^5。 /*******************定義液晶顯示器 *******************/ sbit LCDE=P2^7。 //紅燈為暖風(fēng)指示燈 sbit jidianqi_1=P1^1。 sbit cold=P2^0。 if(hour==24) { hour=0。 if(min==60) { min=0。 if(sec==60) { sec=0。 if(p==100) { p=0。 TL0=(6553610000)%256。//溫度檢測 pare()。 //更新液晶溫度顯示 dingshi()。 //工作模式 LCD_scan()。 //矩陣鍵盤掃描 start()。 write_hms(6,sec)。 //電源指示 燈一直亮 write_hms(0,hour)。 //默認(rèn)為制冷模式 hot=1。 // 制冷 /暖風(fēng)指示燈關(guān)閉 while(begin) 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 31 { init()。 //啟動(dòng)前電機(jī)關(guān)閉 cold=0。 //關(guān)閉顯示 jidianqi_1=0。 //開矩陣鍵盤掃描 start()。 } } /********************主程序 ********************/ void main() { dszd_init()。 } if(hot==0) //暖風(fēng)模式下 { if((tempertemp1)||(temptemper1)) { jidianqi_2=1。 } /******************室溫與設(shè)定溫度比較 ****************/ void pare() { if(cold==0) //制冷模式下 { if((tempertemp1)||(temptemper1)) { jidianqi_1=1。 s3num=0。amp。amp。amp。amp。 if(s3num==0) begin=0。 s3num=s3num%2。 //延時(shí) 500ms key_value=0。 EA=1。 TL0=(6553510000)%256。 TR0=1。 //定時(shí)中斷參數(shù) uchar key_scan()。 sbit led=P2^2。張淑清等編著 [7] 百度文庫以及網(wǎng)上的各種資料。 [5] 數(shù)字
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1