如何使用51单片机的蜂鸣器来播放某些歌曲?

 我来答
学者无量
推荐于2018-05-06
知道答主
回答量:46
采纳率:0%
帮助的人:18.1万
展开全部
声音的频谱范围约在几十到几千赫兹,若能利用程序来控制单处机某个口线的“高”电平或低电平,则在该口线上就能产生一定频率的矩形波,接上喇叭就能发出一定频率的声音,若再利用延时程序控制“高”“低”电平的持续时间,就能改变输出频率,从而改变音调。要准确奏出一首曲子,必须准确地控制乐曲节奏,即一音符的持续时间。音符的节拍我们可以用定时器T0来控制,送入不同的初值,就可以产生不同的定时时间。便如某歌曲的节奏为每分钟94拍,即一拍为0.64秒。其实就是一个控制单片机节拍的问题,如果想要51的具体程序,网上很多,没找到可以给我留言,我给你。
alenhoo
2011-08-17 · TA获得超过734个赞
知道小有建树答主
回答量:379
采纳率:100%
帮助的人:399万
展开全部
蜂鸣器的发声频率是固定的,不能改变声调。要播放歌曲的话最好用小喇叭,通过改变脉冲的频率可以控制小喇叭的声调。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杰范沦汀娜
2011-08-18
知道答主
回答量:49
采纳率:0%
帮助的人:28.9万
展开全部
专门有卖音乐芯片的吧,非常非常非常便宜的!用单片机可以给芯片供电控制,如果仅需要单一播放音乐的功能,用单片机浪费了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式