光电报警器 - 图文

发布时间 : 星期三 文章光电报警器 - 图文更新完毕开始阅读

桂林电子科技大学实训说明书用纸

} else

write_dat(table[ge]);

}

void init() { lce1602_init(); led1=0; led2=0; infraed1=1; infraed2=1;

TMOD=0x01;//设定定时器0为工作方式1

TH0=(65535-50000)/256; TL0=(65535-50000)%6; EA=1;//开总中断

ET0=1;//开定时器0中断

}

void main() { init(); while(1) { if(infraed1==0) { led1=1; if(b==1) { TR0=0;//关闭定时器0 while(!infraed1); in++; display(); b=0;

}

17

桂林电子科技大学实训说明书用纸

else { a=1;

TH0=(65535-50000)/256;

TL0=(65535-50000)%6; i=0;

TR0=1;//启动定时器0

}

}

else led1=0; if(infraed2==0)

{ led2=1; if(a==1) { TR0=0;//关闭定时器0 while(!infraed2); if(x==0) out++; display(); a=0; } else { b=1;

TH0=(65535-50000)/256;

TL0=(65535-50000)%6; i=0;

TR0=1;//启动定时器0 }

} else

led2=0;

}

18

桂林电子科技大学实训说明书用纸

}

void time0() interrupt 1 {

TH0=(65535-50000)/256; TL0=(65535-50000)%6; i++; if(i==20) { a=0;

b=0;

TR0=0;//关闭定时器0 }

}

19

联系合同范文客服:xxxxx#qq.com(#替换为@)