51单片机蜂鸣器一直响响

蜂鸣器是一种一体化结构的电子訊响器采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作發声器件我们开发板上常用的蜂鸣器就是常常说的交流蜂鸣器或直流蜂鸣器(自激式蜂鸣器)。 直流蜂鸣器是给一定的驱动直流电压就會响而交流蜂鸣器是需要给蜂鸣器一个脉冲才会响。常见的有PWM波控制蜂鸣器的频率脉冲就是高低电平的切换,如下图:一个方波脉冲

峩们用单片机的IO口实现一种这样高低电平的方波驱动蜂鸣器发音。我们板子上配的就是交流蜂鸣器

接下来我们看一下蜂鸣器的硬件电蕗:

蜂鸣器通过三极管驱动。我们利用杜邦线将蜂鸣器的一端J8连接到板子上P1.5管脚上

该程序实现蜂鸣器的响和停,程序较为简单可以在此基础上进行扩展。

上调试运行过的程序没有错误,没有警告

程序在关键的位置添加了注释。

频率常数即音乐术语中的音调

而节拍常数即音乐术语中的多少拍

我要回帖

更多关于 51单片机蜂鸣器一直响 的文章

 

随机推荐