- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多功能音乐播放器毕业论文
目 录
1
第一章 硬件设计 2
1.1 整体设计 2
1.2 中心控制模块 2
1.3 播放模块 2
1.4 显示模块 3
1.5 电子琴模块 3
1.6 电路设计 4
第二章 8051单片机硬件介绍 5
2.1 单片机的总体结构 5
2.2 8051单片机引脚介绍 6
2.3 单片机的时钟电路 8
2.4 8051的CPU时序 9
2.5 8051系统复位及存贮器 10
2.6 8051单片机的中断系统 12
第三章 系统的软件设计流程 17
结束语 38
致 谢 39
参考文献 40
多功能音乐播放器
摘 要
目前流行的MP3MP4播放器的音质相当好。但略感遗憾的是除了选择歌曲和显示歌名外,绝大部分播放器没有诸如随意弹奏乐曲显示等功能。正是基于音乐播放器的多功能出发,提出一种多功能音乐播放器的设计方案。这种多功能音乐播放器.它是以AT89S5单片机为核心并辅有一些外围器件采用汇编语言编写程序实现多功能音乐播放歌曲自动循环播放和使用琴键自编曲目功能液晶显示当前播放曲目用单片机产生乐曲的基本原理:声音是由物体振动产生的振动频率不同,发生的音调就不同频率越高,音调越尖。有规律的振动发生的声音叫乐音,乐谱中每个音符都与一个特定频率相对应。乐谱中的节拍则表示某一个音符持续时间的长短。
用单片机产生乐曲的基本方法通过控制单片机内部的定时器来产生不同频率的方波,并用该方波经驱动电路,即可驱动扬声器发生不同音符的音调。与此同时,再利用延时来控制发音时间的长短,即可控制各音符的节拍,从而形成乐曲。
关键词:定时器中断音符节拍频率液晶
.1 整体设计整个硬件电路是由中心控制、播放、选曲、显示、电子琴等模块组成。该硬件系统框图如图1所示。
中心控制模块目前应用较为流行的单片机有AVR和51单片机。从系统设计的功能需求及成本考虑,51单片机性价比更高,AT89S5是拥有2个外部中断,2个16位定时器,2个可编程串行UART的单片机。中心控制模块采用AT89S5单片机已完全满足设计需要,实现整个系统控制。 播放模块播放模块是由8550 NPN三极管和电磁蜂鸣器组成。AT89S5输出高电平控制信号,启动8550 NPN三极管使信号放大,从而启动电磁蜂鸣器。与LM386和喇叭的组合相比较,该播放模块存在一定噪声.音响效果较差。但由于所需驱动功率较小,驱动器件要求不高,并能降低设计成本。因此,必须选用8550 NPN三极管和电磁蜂鸣器则能满足系统要求。
显示模块常见的基于单片机设计的音乐播放器基本不能显示歌曲。该音乐播放系统设计上增加液晶显示器,可为使用者提供曲目信息。由于LED数码管只能显示数字而无法显示其他中英文字符,并对成本及功能考虑,因此从设计的成本及功能的角度考虑,采用LCD一1602显示模块,它可以显示每首曲目的英文名字。LCD一1602驱动电路简单,可以由单片机直接输出命令驱动,其电路图如图所示。
显示模块的电路图
电子琴模块
电子琴设有8个按键,其中7个作为音符输入,另外1个作为模式转换按键,实现用户自弹作曲。7个按键分别代表7个音符,包括中音段的全部音符。通过软硬件设计,模式转换按键触发外部中断,中断使程序跳转,实现模式转换,启动电子琴。然后通过查询电子琴所按下的按键,读取电子琴输入状态,跳转到对应的程序人口,实现自编歌曲。当需要取消电子琴编曲功能时,再次按下模式转换按键引起外部中断即可退出电子琴功能而返回到原来音乐播放处。
图1-3 硬件电路
第章 8051单片机硬件介绍
单片机的基本系统也称为最小系统,这种系统所选的单片机内部资源已能满足系统的硬件要求,不需要外接存贮器或I/O接口。这种单片机内含有用户的程序存储器。
8051的内部资源为:
(1)8位CPU;
(2) 4kb字节的掩膜ROM程序存贮器;
(3) 128字节内部RAM数据存贮器;
(4) 2个16位的定时器/记数器;
(5) 1个全双工的异步串行口;
(6) 5个中断源、两级中断优先级的中断控制器 ;
(7) 时钟电路。
图 8051的结构框图8051单片机的内部总体结构按功能分为8个部分,分别是:微处理器、数据存贮器、程序存贮器、特殊功能寄存器、I/O口、串行口、定时器/记数器及中断系统,它们是通过片内单一总线连接起来的。8051的结构框图如图1所示:
在本设计中使用了8051单片机作为控制器,所以需要了解芯片的引脚结构和功能,因此我画出该单片机的引脚图如图2所示:
图2 8051引脚图
8051单片机采用40条引脚的双列直插式封装,引脚功能可分为三部份:(1)电源及时钟引脚,此部分引脚Vcc(40脚)、Vss(20脚)及时钟引脚XTAL1(19脚)、XTAL2(18脚),电源引脚接入单片机的工作电源,Vcc引脚接+5V的电源
您可能关注的文档
最近下载
- 2024年快递员赛项技能大赛理论参考试题库(含答案).doc VIP
- 2025年新学期小学三年级开学家长会PPT课件.pptx
- 高级财务会计(第4版)-习题答案-周华人民大学.pdf VIP
- 欧盟发布电池和废电池的新规(EU) 附中译文参照_182518812544822.pdf VIP
- 欧盟新电池和废电池的法规(EU)20231542中文版.docx VIP
- 实用医学汉语基础篇1第2课PPT课件.pptx VIP
- 教师师德师风负面清单的自查报告(通用25篇).docx VIP
- 电镀培训教材.ppt VIP
- 烹饪原料加工技术 第二章 刀工与原料成形技术.pptx VIP
- 小学数学新西师版一年级上册全册教案(2024秋).doc
文档评论(0)