如何使用51单片机的蜂鸣器来播放某些歌曲?
3个回答
展开全部
声音的频谱范围约在几十到几千赫兹,若能利用程序来控制单处机某个口线的“高”电平或低电平,则在该口线上就能产生一定频率的矩形波,接上喇叭就能发出一定频率的声音,若再利用延时程序控制“高”“低”电平的持续时间,就能改变输出频率,从而改变音调。要准确奏出一首曲子,必须准确地控制乐曲节奏,即一音符的持续时间。音符的节拍我们可以用定时器T0来控制,送入不同的初值,就可以产生不同的定时时间。便如某歌曲的节奏为每分钟94拍,即一拍为0.64秒。其实就是一个控制单片机节拍的问题,如果想要51的具体程序,网上很多,没找到可以给我留言,我给你。
宿兴电子
2024-11-28 广告
2024-11-28 广告
可以看下深圳市宿兴电子有限公司联系我们本公司专业研发、生产压电陶瓷蜂鸣片、压电插针蜂鸣器、压电引线蜂鸣器。可根据客户需求研发定制各种压电蜂鸣器。是国内较早生产蜂鸣片,蜂鸣器厂家之一,厂内设有五金部、注塑部,焊锡部、组装生产车间,具备从开发设...
点击进入详情页
本回答由宿兴电子提供
展开全部
蜂鸣器的发声频率是固定的,不能改变声调。要播放歌曲的话最好用小喇叭,通过改变脉冲的频率可以控制小喇叭的声调。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
专门有卖音乐芯片的吧,非常非常非常便宜的!用单片机可以给芯片供电控制,如果仅需要单一播放音乐的功能,用单片机浪费了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询