【51单片机系列】蜂鸣器使用二之使蜂鸣器发声
本文结合上一节的内容,软件实现蜂鸣器的发声。对于无源蜂鸣器,要使其发声需要一定频率的脉冲,即输入蜂鸣器的高低电平不断翻转;对于有源蜂鸣器,要使其发声,根据设计,设置高电平或低电平输入即可。
本文在开发板上的是无源蜂鸣器,仿真时额外设计了一个有源蜂鸣器,为直观的显示蜂鸣器响,设计了一个LED,通过LED的亮灭显示蜂鸣器的发声。
Proteus中搜索蜂鸣器有两个,一个是DEVICE,一个是ACTIVE。DEVICE是通用蜂鸣器,ACTIVE是有源蜂鸣器,通过直流操作由声卡发声。
硬件设计如下
软件实现
仿真结果