原创 试验板的蜂鸣器试验

2007-1-2 23:58 5082 11 11 分类: MCU/ 嵌入式



一下程序为试验板上的蜂鸣器驱动程序,程序功能为:
当监测到按键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条评论)

登录后参与讨论
我要评论
0
11
关闭 站长推荐上一条 /2 下一条