电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

完整word版-51单片机电子琴的设计

完整word版-51单片机电子琴的设计_第1页
1/16
完整word版-51单片机电子琴的设计_第2页
2/16
完整word版-51单片机电子琴的设计_第3页
3/16
22.电子琴1. 实验任务(1.由 4X4 组成 16 个按钮矩阵,设计成 16 个音。(2.可随意弹奏想要表达的音乐。2. 电路原理图图 4.22.13. 系统板硬件连线(1.把“单片机系统”区域中的 P1.0 端口用导线连接到“音频放大模块”区域中的SPK IN 端口上;(2.把“单片机系统“区域中的 P3.0-P3.7 端口用 8 芯排线连接到“4X4 行列式键盘”区域中的 C1-C4 R1-R4 端口上;4. 相关程序内容(1.4X4 行列式键盘识别;(2.音乐产生的方法;一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,我们可以利用单片机的定时/计数器 T0 来产生这样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系弄正确即可。现在以单片机 12MHZ 晶振为例,例出高中低音符与单片机计数 T0 相关的计数值如下表所示音符频率(HZ)简 谱 码 ( T值)音符频率(HZ)简谱码(T 值)低 1 DO26263628# 4 FA#74064860#1 DO#27763731中 5 SO78464898低 2 RE29463835# 5 SO#83164934#2 RE#31163928中 6 LA88064968低 3 M33064021# 693264994低 4 FA34964103中 7 SI98865030# 4 FA#37064185高 1 DO104665058低 5 SO39264260# 1 DO#110965085# 5 SO#41564331高 2 RE117565110低 6 LA44064400# 2 RE#124565134# 646664463高 3 M131865157低 7 SI49464524高 4 FA139765178中 1 DO52364580# 4 FA#148065198# 1 DO#55464633高 5 SO156865217中 2 RE58764684# 5 SO#166165235# 2 RE#62264732高 6 LA176065252中 3 M65964777# 6186565268中 4 FA69864820高 7 SI196765283下面我们要为这个音符建立一个表格,有助于单片机通过查表的方式来获得相应的数据低音 0-19 之间,中音在 20-39 之间,高音在 40-59 之间TABLE:DW 0,63628,63835,64021,64103,64260,64400,64524,0,0DW 0,63731,63928,0,64185,64331,64463,0,0,0DW 0,64580,64684,64777,64820,64898,64968,65030,0,0DW 0,64633,64732,0,64860,64934,64994,0,0,0DW 0,65058,65110,65157,65178,65217,65252,65283,0,0DW 0,65085,65134,0,65198,65235,65268,0,0,0DW 02、音乐的音拍,一个节拍为单位(C 调)曲调值DELAY曲调值DELAY调 4/4125ms调 4/462ms调 3/4187ms调 3/494ms调...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

完整word版-51单片机电子琴的设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部