仓库温度湿度监测系统的设计 联系客服

发布时间 : 星期四 文章仓库温度湿度监测系统的设计更新完毕开始阅读364ffa44a8956bec0975e3b8

西安石油大学本科毕业设计(论文)

DQGND=0; Tset=30; Rset=15; TMOD=0x15; TH0=0; TL0=0;

TH1=(65536-5000)/256; TL1=(65536-5000)%6; TR1=1; TR0=1; ET0=1; ET1=1; EA=1; lcd_init();

display_string(0,0,\ \display_string(9,0,\ %\display_string(0,1,\ c RH: %\_18B20_init();

while(1) {

if(flag==1) { flag=0;

F=T0count*65536+TH0*256+TL0;

RH=2683437.5/F-503.125;

//RH=-6.0/70*F+820;

for(i=0;i<5;i++)

36

if(RH>99)

RH=99;

if((RH>=Rset)||(_1820display[4]>=Tset))

beep=0;

else

beep=1;

西安石油大学本科毕业设计(论文)

{

temp[i]=0; } i=0;

while(RH/10) {

temp[i]=RH; RH=RH/10; i++; } temp[i]=RH; for(i=0;i<2;i++)

display_char(14-i,1,temp[i]+'0');

timecount=0;

display_char(2,1,_1820display[2]+'0'); display_char(3,1,_1820display[1]+'0'); display_char(4,1,'.');

display_char(5,1,_1820display[0]+'0'); display_char(6,1,0xdf);

display_char(3,0,Tset/10+'0'); display_char(4,0,Tset+'0'); display_char(5,0,0xdf); display_char(6,0,'C');

display_char(13,0,Rset/10+'0'); display_char(14,0,Rset+'0'); display_char(15,0,'%');

T0count=0; TH0=0; TL0=0; TR0=1; }

37

西安石油大学本科毕业设计(论文)

if(!K0)

{ dellay(50); if(menu==1)

Tset++;

else if(menu==2)

Rset++;

while(!K0);

}

if(!K1)

{ dellay(50); if(menu==1)

Tset--;

else if(menu==2)

Rset--;

while(!K1);

} if(!K2) {

menu++; dellay(100); if(menu>=3) menu=0; }

if(menu==1) { display_xy(2,0);

WriteCommandLcd(0x0f);

}

if(menu==2) {

display_xy(12,0);

WriteCommandLcd(0x0f);

38

西安石油大学本科毕业设计(论文)

}

else if(menu==0)

WriteCommandLcd(0x0c);

} }

void t0(void) interrupt 1 using 0 {

T0count++; }

void t1(void) interrupt 3 using 0 { TH1=(65536-5000)/256; TL1=(65536-5000)%6; timecount++; if(timecount==200) { TR0=0;

timecount=0; flag=1;

_18B20_work(_18B20_read()); }

}

39