新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于单片机的音乐播放器的仿真与制作

基于单片机的音乐播放器的仿真与制作

作者:时间:2011-03-29来源:网络收藏

2.3 编程
音调和节拍都进行过编码后,那么,一首乐曲就可以用若干个8位的简码表示。比如“生日快乐歌”的第一个简码是“82H”,由表1可知,其高四位“8”表示音调“中5”,对应的频率是784Hz,对应的定时器初值是64898;另由表2可知,其低四位“2”表示节拍为“2/4拍”。这样,任意一首乐曲的简码都可以通过乐谱提取软件获得,而得到简码后,就可以编程了。图3所示是播放的程序流程图,本文使用的是定时器0,音调的高低由定时器来控制P3.7并按一定频率取反实现,节拍的长短由延时程序控制。流程图中的“TABLE”是由表1中的定时初值组成的。

本文引用地址:http://www.eepw.com.cn/article/172903.htm

c.JPG

d.JPG

e.JPG



3 结束语
本文通过Proteus ISIS对进行了,并在的基础上了一个实物,其音乐播放的效果很好。作者通过,对这两者进行了比较与总结,并给出了两种电路图及程序流程图,希望能成为读者的参考。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭