打印
[DemoCode下载]

蜂鸣器驱动方法

[复制链接]
442|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xinxianshi|  楼主 | 2024-10-21 14:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void Passive_BEEP_Run(void)        //运行 无源蜂鸣器
{
    BEEP = 0;
    delay_ms(100);
    BEEP = 1;
    delay_ms(100);
}



void Active_BEEP_Run(void)                    //运行 有源蜂鸣器
{
    BEEP = 1;
}


使用特权

评论回复
沙发
xinxianshi|  楼主 | 2024-10-21 14:51 | 只看该作者
有源蜂鸣器内部集成了震荡电路,通电就发声。
无源蜂鸣器就好比一个小喇叭,扬声器,需要你给他一个频率的信号才能响声。

使用特权

评论回复
板凳
wanduzi| | 2024-10-23 18:37 | 只看该作者
这个频率太低陈,换成延时1毫秒或者0.5毫秒就好听了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

88

主题

879

帖子

1

粉丝