微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 求教,怎样控制51单片机的蜂鸣器发出不同频率的声音

求教,怎样控制51单片机的蜂鸣器发出不同频率的声音

时间:10-02 整理:3721RD 点击:
怎样控制51单片机的蜂鸣器发出不同频率的声音,比如“滴滴”“滴答”声?

用一个三极管驱动蜂鸣器就可以了     都可以唱歌呢     

网上有现成的代码可以搜到

好的,谢谢了,我再看看

郭天祥讲的51单片机里面好像没有三极管?不同的声音是不是跟频率有关?

方法:用单片机的定时器,或是单片机的PWM口输出PWM波形,进行脉宽调制,结合三极管控制!

产生不同的频率就好了

我是用定时器.

用定时器的话,不同声音是不是由定时长短来得到周期,再得到频率,我有点不明白的是比如“滴答”,“叮咚”的声是怎么控制的?

定时器的话,具体是怎么实现的?不是很懂

可以具体的解释一下吗?谢谢

就是接通蜂鸣器一段时间然后再关掉。比如接通1ms之后再关1ms,那么就产生了500Hz的声音了,其他频率类似,改变接通和关的时间就好

6666.。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top