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

正文內(nèi)容

鍋爐自動(dòng)給水系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2025-08-14 11:11本頁(yè)面
  

【正文】 key2=P3^2。 //溫度加sbit key3=P3^3。 //溫度減uchar a=0,b=0。//a標(biāo)志進(jìn)水過(guò)程 //b標(biāo)志放水過(guò)程uchar KeChu=0。uchar deTemp=30。 //預(yù)設(shè)出水溫度 //float temp。bit flag0。uchar display[2]。void delayus(unsigned int s){ unsigned int i。 for(i=0。 is。 i++)。 for(i=0。 is。 i++)。}void delay10ms(void) { unsigned char i,j。 for(i=5。i0。i) for(j=248。j0。j)。 } void delay(uint z) //延時(shí)函數(shù) { uint x,y。 for(x=z。x0。x) for(y=110。y0。y)。 } void write_(uchar ) //液晶寫指令 { rs=0。 LCD_IO=。 lcden=0。 delay(5)。 lcden=1 。 delay(5)。 lcden=0。 } void write_data(uchar date) //液晶寫數(shù)據(jù) { rs=1。 LCD_IO=date。 lcden=0。 delay(5)。 lcden=1。 delay(5)。 lcden=0。 } void init() //液晶初始化 {// IT0=1。// IT1=1。// IE = 0x85。 //開(kāi)兩外部中斷 wr=0。 write_(0x38)。 write_(0x0c)。 write_(0x06)。 write_(0x01)。 write_(0x80)。 } void distwo(uchar add,uchar temp) //液晶顯示兩位數(shù)字 { uchar shi,ge。 shi=temp/10。 ge=temp%10。 write_(0x80+add)。 write_data(shi|0x30)。 write_data(ge|0x30)。 } void diszifu(uchar add,uchar *temp) { uchar i。 write_(0x80+add)。 for(i=0。temp[i]!=39。\039。i++) { write_data(temp[i])。 delay(5)。 } } void distemp(uchar add,uint temp) { uchar bai,shi,ge。 bai=temp/100。 shi=temp%100/10。 ge=temp%100%10。 write_(0x80+0x40+add)。 write_data(bai|0x30)。 write_data(shi|0x30)。 write_data(0x2e)。 write_data(ge|0x30)。 write_data(0x43)。 display[2]=(bai4)|(shi)。 display[1]=ge。 display[0]=0x22。 } void active(){//進(jìn)水閥門繼電器j3吸合,進(jìn)水閥打開(kāi) if (down==1amp。amp。up==1) { j1=1。 //進(jìn)水閥打開(kāi) j2=0。 //出水閥關(guān)閉 j3=0。 //停止加熱 KeChu=0。 } if(down==0amp。amp。up==1) { if(temp(deTemp+2)*10) { j3=0。 //停止加熱 KeChu=1。 } if(tempdeTemp*10) { KeChu=0。 j2=0。 //關(guān)出水 j3=1。 //加熱 } } if (down==0amp。amp。up==0) { j1=0。 //關(guān)進(jìn)水閥 if(tempdeTemp*10) { KeChu=0。 j3=1。 //加熱 j2=0。 //關(guān)出水閥 } if(temp(deTemp+2)*10) { KeChu=1。 j3=0。 //不加熱 } }} key(){ if(key1==0) {delay10ms()。 if(key1==0) { if(KeChu==1) { j2=~j2。 } while(key1==0)。 } } if(key2==0) {delay10ms()。 if(key2==0) { if(deTemp40) { deTemp++。 } while(key2==0)。 } } if(key3==0) {delay10ms()。 if(key3==0) { if(deTemp0) { deTemp。 } while(key3==0)。 } } } void main() //主函數(shù) { uchar ge,shi。 init()。 // init_timer()。 j1=0。 j2=0。 j3=0。 shi=deTemp/10。 //取預(yù)設(shè)溫度十位 ge=deTemp%10。 //取溫度個(gè)位 write_(0x80+0x00+0x02)。 write_data(shi+48)。 write_data(ge+48)。 diszifu(0x40+4,temp:)。 diszifu(0x00+0,T:)。 while(1) { shi=deTemp/10。 //取預(yù)設(shè)溫度十位 ge=deTemp%10。 //取溫度個(gè)位 //EA=0。 write_(0x80+0x00+0x02)。 write_data(shi+48)。 write_data(ge+48)。 tmpchange()。 temp=tmp()。 distemp(9,temp)。 //EA=1。 active()。 //掃描 key()。 if( KeChu==1) { diszifu(0x00+6,KeChu)。 } else { diszifu(0x00+6,BuKe )。 } if(j2==1) { diszifu(0x00+12,YES)。 } else { diszifu(0x00+12,NO )。 } }} 33
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1