怎么将乐谱转化成适合单片机蜂鸣器播放的程序,该怎么转化

如题所述

蜂鸣器貌似分直流和交流两种,具体哪种可以根据频率发出相应声音我也不大记得,买个喇叭蛮好的,也不贵。如果你硬件使用的是数模转换器的话,程序就用数组,具体还得看你想输出的波形,方波效果会好一些,程序也简单,先上网搜下各个音阶的频率吧,然后在搞定程序,蛮简单。如果不想编程序的话,用555也行,我做过类似的电子琴,555硬件电路很简单。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-11
蜂鸣器是不能播放音乐的, 需要喇叭才行, 通过更改单片机输出波形的占空比可以输出不同的声音。追问

网上有许多把乐谱转化成蜂鸣器播放的程序数组,不是播放音乐,比如uchar code sound[]={0xff,
0x4c,0x40,0x40,0x40,0x30,0x30,0x40,0x30,0x39,0x40,0xff,0x30,0x39,0x30....(还有很多)这个是《北京欢迎你》的,根据什么规律,谢谢了

本回答被提问者采纳
相似回答