基于C51单片机电子琴的设计和实现.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于C51单片机电子琴的设计和实现

基于C51单单片机电子琴的设计与实现 组员:周静 马帅 陈梦艳 班级:通信2班 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc 1.设计任务与要求 PAGEREF _Toc \h 2 HYPERLINK \l _Toc 2.方案论证 PAGEREF _Toc \h 3 HYPERLINK \l _Toc 2.1单片机 PAGEREF _Toc \h 3 HYPERLINK \l _Toc 2.2发声器 PAGEREF _Toc \h 4 HYPERLINK \l _Toc 3.理论分析与计算: PAGEREF _Toc \h 4 HYPERLINK \l _Toc 4.硬件电路与程序设计 PAGEREF _Toc \h 6 HYPERLINK \l _Toc 4.1电路图: PAGEREF _Toc \h 6 HYPERLINK \l _Toc 4.2程序框图 PAGEREF _Toc \h 6 HYPERLINK \l _Toc 5.软件程序 PAGEREF _Toc \h 7 HYPERLINK \l _Toc 6.总结与展望 PAGEREF _Toc \h 13 HYPERLINK \l _Toc 附录1: PAGEREF _Toc \h 14 HYPERLINK \l _Toc 附录2: PAGEREF _Toc \h 14 摘要:打造一个多功能电子琴,核心是一块单片机。单片机读取键值,为内置定时器赋初值,定时器每溢出一次,驱动蜂鸣器的引脚电平就取反一次,产生相应频率的方波,即音调;设好键值与数码管段码表的对应关系,键按下时,数码管显示对应音调。? 一首音乐储存在一个表中,表中的数据是音调与节拍,单片机读取音符的音调与节拍,根据音调赋予定时器初值,根据节拍决定定时器工作的时间,也就是蜂鸣器响的时间,一个接一个地读取音符,即可播放一首歌曲。 关键字:单片机 电子琴 蜂鸣器 1.设计任务与要求 电子琴设有8个按键,其中7个作为音符输入,另外1个作为模式转换按键,实现用户作曲。7个按键分别代表7个音符,包括中音段的全部音符。通过软硬件设计,模式转换按键触发外部中断,中断使程序跳转,实现模式转换,启动电子琴。然后通过查询电子琴所按下的按键,读取电子琴输入状态,跳转到对应的程序人口,实现自编歌曲。当需要取消电子琴编曲功能时,再次按下模式转换按键引起外部中断.即可退出电子琴功能而返回到原来音乐播放处。 2.方案论证 2.1单片机 方案一:AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4k?bytes的可反复擦写的只读程序存储器(PEROM)和128?bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大AT89C51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。 方案二:采用凌阳公司的SPCE061A 单片机作为控制器的方案。该单片机I/O资源丰富,并集成了语音功能。它整合了多个常用的功能模块,让我们在进行系统开发的时候不用外加过多的硬件就可方便的?完成一个系统的设计,这就是人们常说的?SoC(System?on?chip)技术。?耗电少,可以满足很多手提设备、掌上设备低能耗的需求,低能耗也是电子技术一直在追求的?一个目标。但其价格较高。? 方案三:TI公司的MSP430系列是一个特别强调超低功耗的单片机品种很适合应用于采用电池供电的长时间工作场合在这个系列中有很多个型号它们是由一些基本功能模块按不同的应用目标组合而成MSP430系列的CPU采用16位精简指令系统,集成有16位寄存器和常数发生器?发挥了最高的代码效率它采用数字控制振荡器DCO使得从低功耗模式到唤醒模式的转换时间小于6?μs.?其中MSP430x41x?系列微控制器设计有一个16位定时器,一个比较器,96段LCD驱动器和48个通用I/O引脚。 ?根据这次实训的要求,方案三单片机原理复杂,掌握难度大,方案二,价格较高,方案一已经能够满足我们的需要,且价格低廉,经济实用,故采用方案一。 2.2发声器 方案一:采用中频扬声器。一般来说,只要频率响应曲线平坦,有效频响范围大于它在系统中担负的放声频带的宽度,阻抗与灵敏度和低频单元一致即可。有时中音的功率容量不够,也可选择灵敏度较高,而阻抗高于低音单元的中音,从而减少中音单元的实际输入功率。中音单元一般有锥盆和球顶两种。只不过它的尺寸和承受功率都比高音单元大而适合于播放中音频而已。 方案二:采用蜂鸣器。它的优点如下: 1. 便宜; 2. 声音频率可控,可以做出

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档