[DemoCode下载] 蜂鸣器驱动方法

[复制链接]
1171|2
 楼主| xinxianshi 发表于 2024-10-21 14:50 | 显示全部楼层 |阅读模式
  1. void Passive_BEEP_Run(void)        //运行 无源蜂鸣器
  2. {
  3.     BEEP = 0;
  4.     delay_ms(100);
  5.     BEEP = 1;
  6.     delay_ms(100);
  7. }



  8. void Active_BEEP_Run(void)                    //运行 有源蜂鸣器
  9. {
  10.     BEEP = 1;
  11. }


 楼主| xinxianshi 发表于 2024-10-21 14:51 | 显示全部楼层
有源蜂鸣器内部集成了震荡电路,通电就发声。
无源蜂鸣器就好比一个小喇叭,扬声器,需要你给他一个频率的信号才能响声。
wanduzi 发表于 2024-10-23 18:37 | 显示全部楼层
这个频率太低陈,换成延时1毫秒或者0.5毫秒就好听了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

1131

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部