一下程序为试验板上的蜂鸣器驱动程序,程序功能为: 当监测到按键S2按下时,蜂鸣器就发出警笛声,并用LED显示,达到声光报警的作用。 #include <REGX51.H> unsigned char count; //延时函数 void dely500(void) { unsigned char i; for(i=250;i>0;i--) { ; } } void main(void) { P1_4=1; //选通键盘总线 while(1) { if(!P0_0) //按键按下 { for(count=200;count>0;count--) { P1_3=~P1_3; P2_0=~P2_0; //LED指示作用,要把SW1打开 dely500(); } for(count=200;count>0;count--) { P1_3=~P1_3; P2_1=~P2_1; //LED指示作用,要把SW1打开 dely500(); dely500(); } } } } |
文章评论(0条评论)
登录后参与讨论