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

正文內(nèi)容

基于labview的庫房溫濕度監(jiān)測系統(tǒng)的設(shè)計畢業(yè)論文-資料下載頁

2025-06-27 17:48本頁面
  

【正文】 b=P1^5。sbit c=P1^6。sbit d=P1^7。uint t,temp,flag。uint num1=200,num2=400。uchar code table[]=Temp is 。uchar code table1[]=Damp is 。void send_init(){ TMOD=0x20。 //定時器1工作方式為方式1 TH1=0xfd。 //置入T1的計數(shù)初值 TL1=0xfd。 TR1=1。 //定時器開始計數(shù) REN=1。 //串口中斷打開 SM0=0。 //設(shè)串口工作方式為方式1 SM1=1。 EA=1。 //開總中斷 ES=1。 //開串口中斷 } void delay(uint z){ uint x,y。 for(x=z。x0。x) for(y=125。y0。y)。}void delay1(uint i) { while(i)。}void write_(uchar ){ rs=0。 lcden=0。 P2=。 delay(5)。 lcden=1。 delay(5)。 lcden=0。 }void write_date(uchar date){ rs=1。 lcden=0。 P2=date。 delay(5)。 lcden=1。 delay(5)。 lcden=0。}void init_1602(){ uchar num。 lcden=0。 rw=0。 write_(0x38)。 write_(0x0c)。 write_(0x06)。 write_(0x01)。 write_(0x80)。 for(num=0。num8。num++) { write_date(table[num])。 delay(5)。 } write_(0x80+0x40)。 for(num=0。num8。num++) { write_date(table1[num])。 delay(5)。 }}void D_init(){ uchar x=0。 DQ=1。 delay1(8)。 DQ=0。 delay1(80)。 DQ=1。 delay1(14)。 x=DQ。 delay1(20)。} void D_w(uchar s) { uchar i=0。 for(i=8。i0。i) { DQ=0。 DQ=samp。0x01。 delay1(5)。 DQ=1。 s=s1。 }}uint D_r(void) { uchar i=0。 uchar s=0。 for(i=8。i0。i) { DQ=0。 s=s1。 DQ=1。 if(DQ) s|=0x80。 delay1(4)。} return(s)。 } readT(void) { uchar a1=0。 uchar b1=0。 uint t=0。 D_init()。 D_w(0xcc)。 D_w(0x44)。 D_init()。 D_w(0xcc)。 D_w(0xbe)。 a1=D_r()。 b1=D_r()。 t=b1。 t=8。 t=t|a1。 t=t*。 return(t)。}void TDisp1(){ uchar bai,shi,ge,sf。 bai=temp/1000+39。039。 shi= (temp/100)%10+39。039。 ge=(temp/10)%10+39。039。 sf=temp%10+39。039。 write_(0x80+0x08)。 write_date(bai)。 write_(0x80+0x09)。 write_date(shi)。 write_(0x80+0x0a)。 write_date(ge)。 write_(0x80+0x0b)。 write_date(0x2e)。 write_(0x80+0x0c)。 write_date(sf)。 ES=0。 flag=0。 SBUF=bai。 while(!TI)。 TI=0。 SBUF=shi。 while(!TI)。 TI=0 。 SBUF=ge。 while(!TI)。 TI=0。 SBUF=0x2e。 while(!TI)。 TI=0。 SBUF=sf。 ES=1。}void TDisp2(){ uchar num11,num12,num21,num22。num11=num1/100+39。039。num12=(num1/10)%10+39。039。write_(0x80+0x40+0x0b)。 write_date(num11)。write_(0x80+0x40+0x0c)。 write_date(num12)。 num21=num2/100+39。039。num22=(num2/10)%10+39。039。write_(0x80+0x40+0x0e)。 write_date(num21)。write_(0x80+0x40+0x0f)。 write_date(num22)。}void main(){ init_1602()。 D_init()。 send_init()。 delay(40)。 while(1){ temp=readT()。if(temp= num1){ BZ=0。a=0。b=0。c=0。d=0。delay(1500)。BZ=1。a=1。b=1。c=1。d=1。 delay(1500)。 key5=0。 } if(tempnum1amp。amp。tempnum2) { a=0。 b=1。 c=0。 d=1。 delay(500)。 a=1。 b=0。 c=1。 d=0。 delay(500)。 key5=1。 key6=1。 } if(temp=num2) { BZ=0。 a=0。 b=0。 c=0。 d=0。 delay(1500)。 BZ=1。 a=1。 b=1。 c=1。 d=1。 delay(1500)。 key6=0。 } if(key1==0) { delay(500)。 num1=num1+10。 } if(key2==0) { delay(500)。 num1=num110。 }if(key3==0) { delay(500)。 num2=num2+10。 } if(key4==0) { delay(500)。 num2=num210。 } while(!key1)。 delay(500)。 while(!key1)。 TDisp1()。 TDisp2()。 } }void ser() interrupt 4{ RI=0。 temp=SBUF。 flag=1。} 附錄B 下位機(jī)硬件圖
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1