原创 单片机音乐

2008-4-11 22:55 3680 11 11 分类: MCU/ 嵌入式

闲来无事,用软件写了一份音乐程序,见附件。


在程序中使用了两个定时器,16位的TIM1开中断,用来产生音调;8位的TIM0当定时器,用来确定音符的节拍。在谱曲的时候,每个字节的高4位表示为音符,低4位表示该音符的节拍数。然后再根据相应的数据查表得到具体的音符代码和节拍代码。将音符代码送到TIM1产生中断从而发出相应的声音。


点击下载

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
11
关闭 站长推荐上一条 /3 下一条