9.单片机电路板
10.总体设计电路
从设计的要求来分析该设计须包含如下结构,报警电路、单片机、复位电路及相关的控制管理软件组成;它们之间的构成框图如下所示:
13
整个设计的源程序如下:
# include
sbit K5=P1^4; sbit K6=P1^5; sbit K7=P1^6; sbit K8=P1^7; void delay500us() { uchar j;
for(j=0;j<57;j++); }
void delay1ms(uint i) { uchar a; while(i--)
for(a=0;a<115;a++); }
void beep() //周期发声
14
{ fmq=0; delay500us(); fmq=1; delay500us(); }
void main() { uint tt; if(K5==0) { while(1) {
delay1ms(15); P2=0x7f; P0=0xc0;
for(tt=0;tt<200;tt++)
beep();
15
fmq=1; delay1ms(200); } } if(K6==0) { while(1) {
delay1ms(15); P2=0xbf; P0=0xf9;
for(tt=0;tt<200;tt++)
beep();
fmq=1;
delay1ms(200); } }
if(K7==0) {
16
相关推荐: