如何实现单片机蜂鸣器响出一首歌
用c语言编出一首歌的代码,可以使单片机上的蜂鸣器可以响出一首歌来,单片机是mc9s12dg128,速度编阿,万分感谢,急用...
用c语言编出一首歌的代码,可以使单片机上的蜂鸣器可以响出一首歌来,单片机是mc9s12dg128,速度编阿,万分感谢,急用
展开
展开全部
先将每个音调的频率定下来!然后编写延时程序实现每个音调!最后需要哪个音调就调用哪个音调,至于间隔,就是所谓的内部延时了!有了这些音调,你可以任意编写歌曲咯!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先是单片机输出一个PWM频率来驱动喇叭,定义一个数组存储频率值,代表1,2,3,4,5,6,7
然后就是乐谱,定义每个音节的频率和时间。这样就可以播放出音乐了。
然后就是乐谱,定义每个音节的频率和时间。这样就可以播放出音乐了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可能,因为蜂鸣器发出的声音是固定频率的!用喇叭可以!路过拿分
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询