在增强型51实验板的P2.4口接了一个蜂鸣器,如果给它送一个高电平,再马上送一个低电平,它就会发出滴嗒的声音。下面是一个蜂鸣器发声的实例程序:

程序运行后,就可以听到蜂鸣器的响声啦。
只要把蜂鸣器的高、低电平延时时间改变一下,声音就会有所变化。试听一下以下程序的效果。

下面介绍一个蜂鸣器综合性的实验例子一一发出救护车的声音。可以将其直接粘入Keil进行执行仿真调试或用编程器将程序烧入单片机芯片。
该程序的运行结果为:蜂鸣器发出滴答一长一短的报警声音。在此单片机在p2.4口输出的信号频率为1KHz.2KHz,每一秒交换一次。
程序代码如下:


评论