成都工业学院毕业论文
if(t<=warn_l2) //小于5度
else if(t>=warn_h2) //大于28度 {
beep=0;red=0;run=1; }
{
beep=0;red=0;run=1;
} else { beep=1; red=1;
run=0;
} }
void init_com(void) {
TMOD = 0x20; PCON = 0x00; SCON = 0x50; TH1 = 0xFd; TL1 = 0xFd; TR1 = 1; }
void smoke_w() {
if(smoke==1)
第37
页 成都工业学院毕业论文
{
beep=0;red=0;run=1; }
}
void main() {
init_com(); run=0; smoke=0; while(1) {
tempchange(); get_temp(); deal(temp);
smoke_w();
} }
第38
页 成都工业学院毕业论文
附录二
电路原理图
页 第39