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

正文內(nèi)容

畢業(yè)設(shè)計基于單片機的溫室大棚自動控制系統(tǒng)設(shè)計(參考版)

2025-07-01 11:09本頁面
  

【正文】 if(inte1=inteset1*10) relay3=0。 if(hun1=hunset1) relay2=1。 if(temp1=tempset1*100) relay1=0。 delay(20)。 delay(20)。 readtemperature()。 print(0x80,set)。 s4num=0。 } if(s4num==4) { write_(0x01)。 print1(0x0d,0x4d)。 print1(0xcb,i_ge+0x30)。 print1(0xc8,0x20)。 else print1(0xc9,0x20)。 print1(0x8e,0x56)。 print1(0x8c,0+0x30)。 print2(9,inteset1)。 } if(s4num==3) { print(0x80,inteset)。 print1(0xcd,0x25)。 print1(0xcb,h_shi+0x30)。 print1(0xc8,0x20)。 else print1(0xc9,0x20)。 print1(0x8e,0x20)。 print1(0x80+10,0x20)。 print2(11,hunset1)。 } if(s4num==2) { print(0x80,hunset)。 print1(0xcd,t_miao+0x30)。 print1(0xcb,0x2e)。 print1(0xc9,t_shi+0x30)。 else print1(0xc8,0x20)。 else print1(0xc7,0x2b)。 print1(14,0+0x30)。 print1(12,0x2e)。 print1(0x8e,0x43)。 } } if(s4num!=0) { if(s4num==1) { print(0x80,tempset)。 if(s4==0) { s4num++。 if(inteset1==0) inteset1=25。 write_(0x80+11)。 if(s3==0) { while(!s3)。 if(inteset1==25) inteset1=0。 write_(0x80+10)。 if(s2==0) { while(!s2)。 if(hunset1==10) hunset1=90。 write_(0x80+11)。 if(s3==0) { while(!s3)。 if(hunset1==90) hunset1=10。 write_(0x80+10)。 if(s2==0) { while(!s2)。 if(tempset1==15) tempset1=40。 write_(0x80+11)。 if(s3==0) { while(!s3)。 if(tempset1==40) tempset1=15。 write_(0x80+10)。 if(s2==0) { while(!s2)。 s4num=1。 } if(s1num==5) { s1num=0。 print1(0x8e,0x56)。 print1(0x80+13,0+0x30)。 print1(0x8b,0x30)。 } if(s1num==3) { write_(0x01)。 write_(0x80+11)。 print1(0x8d,0x25)。 print(0x80,hunset)。 delay(20)。 write_(0x80+9)。 print1(0x80+12,0+0x30)。 print1(0x8e,0x43)。 if(s1num==1) { write_(0x01)。 if(s1==0) { s1num++。}////////////////////////////////////////////////////////////void keyscan() //鍵盤掃描函數(shù){ rd=0。 write_data(sshi+0x30)。 sge=t1%10。}void print2(uchar a1,uchar t1) //輸出設(shè)置溫度數(shù)據(jù)到1602{ uchar sshi,sge。 }void print1(uchar a,uchar t) //輸出18b20數(shù)據(jù)到1602{ write_(a)。) {write_data(*str++)。 while(*str!=39。 delay(10)。 delay(10)。 delay(10)。 delay(10)。 lcden=0。 inteset1=15。 tempset1=25。 lcden=0。 lcden=1。 P0=date。 lcdrw=0。}void write_data(uchar date) //lcd寫數(shù)據(jù)函數(shù){ lcdrs=1。 //下三行表示E高脈沖到來就開始轉(zhuǎn)換 delay(10)。 delay(10)。 lcden=0。 //個位數(shù)}///////////////////////////////////////////////////////////void write_(uchar ) //lcd寫命令函數(shù){ lcdrs=0。 //百位數(shù) h_shi = (hun1%100)/10。 //讀數(shù)完畢 hun1=hun2/。 //讀出的濕度數(shù)據(jù)賦與hun1 rd = 1。 //稍延時,等待讀完數(shù) delay(20)。 //開始讀轉(zhuǎn)換后數(shù)據(jù) _nop_()。 wr = 1。 //P1置位 cs2=0。 wr = 1。 //十位數(shù) i_ge = (inte1%10)。 //讀數(shù)完畢 i_bai = inte1/100。 //讀出的光照度數(shù)據(jù)賦與inte1 rd = 1。 _nop_()。 //啟動ADC rd=0。 wr = 0。 //讀ADC ReadPort = 0xff。 }/////////////////////////////////////////////////////////////void inteadc0804() //光照度adc轉(zhuǎn)換子程序與數(shù)據(jù)處理{ rd = 1。 t_feng=y/10。 t_ge=y/100。 t_shi=y/1000。 t_bai=(uint)temp1/10000。 temp1=(T_H*256+T_L)*T_cont。 T_H=T_Hamp。 if(k==0x08) T_sign=1。 k=T_Hamp。 T_L=tmpread()。 tmpwritebyte(0xcc)。 dsreset()。 tmpwritebyte(0xcc)。 dsreset()。 uchar T_H=0。 } }}void readtemperature() //讀溫度函數(shù){ uint y。 i++。while(i0)i。 } else { DS=0。 i=8。i++。 if(testb) //write 1 寫1部分 { DS=0。0x01。j=8。 bit testb。 //將一個字節(jié)數(shù)據(jù)返回}void tmpwritebyte(uchar dat) //write a byte to ds18b20{ //寫一個字節(jié)到DS18B20里 uint i。 dat=(j7)|(dat1)。i=8。 dat=0。 return (dat)。 i=8。i++。 //i++ for delay 小延時一下 DS=1。 DS=0。}bit tmpreadbit(void) //read a bit 讀一位{ uint i。 i=4。 while
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1