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

正文內(nèi)容

溫控自動風(fēng)扇系統(tǒng)設(shè)計-資料下載頁

2025-06-04 05:51本頁面
  

【正文】 dat=dat1。 if(testb) //寫 1 { ds=0。 i++。i++。 ds=1。 i=8。 while(i0) i。 } else //寫 0 { ds=0。 i=8。 while(i0) i。 ds=1。 i++。i++。 23 } } } void tempchange(void) //DS18B20 開始獲取溫度并轉(zhuǎn)換 { dsreset()。 delay(1)。 tempwritebyte(0xcc)。 //寫跳過讀 ROM 指令 tempwritebyte(0x44)。 //寫溫度轉(zhuǎn)換指令 } uint get_temp() //讀取寄存器中存儲的溫度數(shù)據(jù) { uchar a,b。 dsreset()。 delay(1)。 tempwritebyte(0xcc)。 //寫跳過讀 ROM 指令 tempwritebyte(0xbe)。 //寫溫度轉(zhuǎn)換指令 a=tempread()。 //讀低 8 位 b=tempread()。 //讀高 8 位 temp=256*b+a。 f_temp=temp*。 //溫度在寄存器中為 12 位,分辨率為 temp=f_temp*10+。 //乘以 10 表示小數(shù)點后面只取一位 return temp。 //temp 是整型 } void keyscan() { if(s1==0) {P2=0xff。 24 delay(5)。 if(s1==0) { while(!s1)。 s1num++。 if(s1num==1) { flag=1。 } if(s1num==2) { flag=2。 } if(s1num==3) { s1num=0。 flag=0。 } } } if(s1num==1) { flag=1。 if(s2==0) { delay(5)。 if(s2==0) 25 { while(!s2)。 low+=10。 if(highlow) low=high。 if(low==1000) low=200。 } } if(s3==0) { delay(5)。 if(s3==0) { while(!s3)。 low=10。 if(low==0) low=200。 } } } if(s1num==2) { flag=2。 if(s2==0) { delay(5)。 if(s2==0) { while(!s2)。 26 high+=10。 if(high==1000) high=200。 } } if(s3==0) { delay(5)。 if(s3==0) { while(!s3)。 high=10。 if(highlow) high=low。 if(high==0) high=300。 } } } } void main() //主函數(shù) { init()。 while(1) { tempchange()。 //溫度轉(zhuǎn)換函數(shù) //delay(5)。 27 //temp=get_temp()/10。 if(temphigh) { hdidi()。 PWM_t=70。 } if(temp=lowamp。amp。temp=high) { PWM_t=35。 } if(templow) { ldidi()。 PWM_t=0。 } } } void t0(void) interrupt 1 using 0 { time_count++。 if(time_count=PWM_T) { time_count=0。 } if(time_countPWM_t) PWM=0。 else PWM=1。 28 } void time1() interrupt 3 { TH1=(655364000)/256。 TL1=(655364000)%256。 t++。 keyscan()。 if(flag==0) { if(t==4) t=0。 switch(t) { case 1:P0=table[get_temp()/100]。 P2=0xfd。break。 case 2:P0=table1[get_temp()%100/10]。P2=0xfb。break。 case 3:P0=table[get_temp()%10]。 P2=0xf7。break。 //case 3:delay(1)。break。 } } if(flag==1) { if(t==4) t=0。 switch(t) { case 0:P0=0xc7。 P2=0xfe。break。 case 1:P0=0xff。 P2=0xfd。break。 29 case 2:P0=table[low/100]。 P2=0xfb。break。 case 3:P0=table[low%100/10]。 P2=0xf7。break。 } } if(flag==2) { if(t==4) t=0。 switch(t) { case 0:P0=0x89。 P2=0xfe。break。 case 1:P0=0xff。 P2=0xfd。break。 case 2:P0=table[high/100]。 P2=0xfb。break。 case 3:P0=table[high%100/10]。 P2=0xf7。break。 } } }
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1