11智能在线
新记
51单片机的蜂鸣器来控制音乐,音乐数组用的是十六进制数,请问是怎么个编法?
51单片机的蜂鸣器来控制音乐,音乐数组用的是十六进制数,请问是怎么个编法?
举报该文章
相关建议 2012-09-26
给你大概说个原理吧,用两个定时器,一个来产生某个频率的方波,一个来定时产生这个频率的方波的持续时间。
音频上的每个调都有自己的频率的,这个你可以自己去网上查查。
每个调的持续时间都不一样,这个也要去控制,否则你听到的都是一样时长的调子,听起来就不像是歌曲了。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/s7qvqpsvp.html
其他看法
第1个回答 2012-09-26
我的百度空间里面,有现成的程序。
第2个回答 2012-09-26
我有个成型的程序,C语言编的,需要的话可以给你
相似回答
大家正在搜
相关问题
如何使用51单片机的蜂鸣器来播放某些歌曲?
您好,能把51单片机用蜂鸣器唱歌的程序发给我一份吗?还有简谱...
单片机用蜂鸣器播放音乐、懂得音乐乐谱并且会转化成16进制数组...
用单片机控制蜂鸣器放音乐
求51单片机蜂鸣器播放音乐的教程 C语言
使用51单片机蜂鸣器播放音乐 求keil程序
求: 用51单片机c语言操作使蜂鸣器奏出“祝你生日快乐”音乐...
求问,51单片机实现蜂鸣器播放音乐,并用按键控制音量大小,C...