按照板子的电路原理图编写程序,实现蜂鸣器发出滴滴声,通过修改程序中 delay 延时时间可以达到修改声调的目的,程序如下:
#include "reg52.h"
sbit Beep = P0^0;
void delay(unsigned int i) //延时函数
{
while(i--);
}
void main(void)
{
while(1)
{
Beep = 0; //开蜂鸣器
delay(50000);
Beep = 1; //关蜂鸣器
delay(50000);
}
}