电子琴分析和总结.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

电子琴设计

蒋茹 詹渊 周鑫涛

2010/5/9

实现功能:采用AT89C51单片机实现可调c调的高中低三个音调,供演奏者21个音阶的弹奏。

原理:乐曲中的音符实质是不同频率的声音,可通过单片机产生不同频率的脉冲信号再经过放大电路由蜂鸣器得到音乐。

设计思路:通过内部定时器可得到不同频率的脉冲信号,使其工作在MODE1方式下。若已知一音频的频率,只需定时器计时其半周期将输出脉冲I/O口反相,重复此过程即可得到该音阶。

该电路晶振为11.0592MHz,可得各音阶频率及定时初值:

音符

频率

定时初值

音符 频率

定时初值

低1

262

63777

#4

740

64913

#1

277

63872

中5

784

64948

低2

294

63969

#5

831

64981

#2

311

64054

中6

880

65012

低3

330

64140

#6

932

65042

低4

349

64216

中7

988

65070

#4

370

64291

高1

1046

65095

低5

392

64360

#1

1109

65120

#5

415

64426

高2

1175

65144

低6

440

64489

#2

1245

65166

#6

466

64547

高3

1318

65186

低7

494

64603

高4

1397

65206

中1

523

64655

#4

1480

65225

#1

554

64704

高5

1568

65242

中2

587

64751

#5

1661

65259

#2

622

64795

高6

1760

65274

中3

659

64837

#6

1865

65289

中4

698

64876

高7

1967

65302

电子琴电路图:

程序设计

#defineucharunsignedchar#defineuintunsignedint#defineulongunsignedlong#includereg51.h

sbitBEEP=P1^7;sbitK1=P2^0;sbitK2=P2^1;sbitK3=P2^2;sbitK4=P2^3;sbitK5=P2^4;sbitK6=P2^5;sbitK7=P2^6;sbitK8=P3^0;sbitK9=P3^1;sbitK10=P3^2;ucharth0_f;uchartl0_f;

ucharcodefreq[36*2]={

0x21,0xF9,//00262HZ,1//0

0x80,0xF9,//00277HZ,1#//1

0xE1,0xF9,//00294HZ,2//HZ,2#//3

0x8C,0xFA,//00311HZ,3//4

0xD8,0xFA,//00330HZ,4//5

0x23,0xFB,//00349HZ,4#//6

0x68,0xFB,//00370HZ,5//7

0xAA,0xFB,//00392HZ,5#//8

0xE9,0xFB,//00415HZ,6//9

0x23,0xFC,//00440HZ,6#//10

0x5B,0xFC,//00466HZ,7//11

0x8F,0xFC,//00494HZ1//12

0xC0,0xFC,//00523HZ1#//13

0xEF,0xFC,//00554HZ2//14

0x1B,0xFD,//00587HZ2#//15

0x45,0xFD,//00622HZ3//16

0x6C,0xFD,//00659HZ4//17

0x91,0xFD,//00698HZ4#//18

0xB4,0xFD,//00740HZ5//19

0xD5,0xFD,//00784HZ5#//20

0xF4,0xFD,//00831HZ6//21

0x12,0xFE,//00880HZ6#//22

0x2E,0xFE,//00932HZ7//23

0x47,0xFE,//00988HZ`1//24

0x60,0xFE,//001046HZ`1#//25

0x78,0xFE,//001109HZ`2//26

0x8E,0xFE,//01175HZ`2#//27

0xA2,0xFE,//01245HZ`3//28

0xB6,0xFE,//01318HZ`4//29

0xC9,0xFE,//01397HZ`4#//30

0xDA,0xFE,//01480HZ`5//31

0xEB,0xFE,//01568HZ`5#//32

0xFA,0xFE,//01661H

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档