博主:zbcaich
+加为好友
+发送站内短信
+我的博客精华
2008年份 (2)
2007年份 (6)
· 单片机音乐
· 万能学习型红外遥控开关
· 又返故里
· 汽车刹车系统的自检
· 无线遥控的曼彻斯特编码的接收(续)
更多>>
· 欢迎来访!可以交流一下。QQ:634593331
· 你的方法并不好,很多设备的红外检测很苛刻,好的…
· 我也正做这个实验呢.已经可以实现部分功能了.有什…
日志总数:8 篇
评论数量:12
访问次数:6181
标签:
闲来无事,用软件写了一份音乐程序,见附件。
在程序中使用了两个定时器,16位的TIM1开中断,用来产生音调;8位的TIM0当定时器,用来确定音符的节拍。在谱曲的时候,每个字节的高4位表示为音符,低4位表示该音符的节拍数。然后再根据相应的数据查表得到具体的音符代码和节拍代码。将音符代码送到TIM1产生中断从而发出相应的声音。
系统分类: 单片机 | 用户分类: 无分类 | 来源: 原创 | 【推荐给朋友】
投一票您将和博主都有获奖机会!
欢迎参加“STM32学习进阶”大赛,申请折扣价STM32学习套件,分享22,500元现金大奖