单片机课程设计-简易音乐播放器

单片机课程设计-简易音乐播放器

ID:6806067

大小:615.00 KB

页数:25页

时间:2018-01-26

单片机课程设计-简易音乐播放器_第1页
单片机课程设计-简易音乐播放器_第2页
单片机课程设计-简易音乐播放器_第3页
单片机课程设计-简易音乐播放器_第4页
单片机课程设计-简易音乐播放器_第5页
资源描述:

《单片机课程设计-简易音乐播放器》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、论文题目:简易音乐播放器 所属系部:电子工程系指导教师:学生姓名:学 号:专  业:电子信息工程技术题目:简易音乐播放器任务与要求:本设计以MCS-51系列单片机为核心,采用常用电子器件设计。要求最少8个按键,每个按键对应一种音调,按下按键发声,松开按键后声音延迟一段时间后停止,延时时间可以设置,要求最少8个不同音调,至少可以自动播放3种音乐,并且带有显示功能。时间:2010年12月19 日至2010年12月31日共 2 周所属系部:电子工程系学生姓名:学号:专业:电子信息工程技术指导教师:潘晶莹摘要电

2、子音乐播放器是现代电子科技与音乐结合的产物,是一种新型的播放乐器。它在现代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。本文的主要内容是用AT89S51单片机为核心控制元件,设计一个音乐播放器。以单片机作为主控核心,与键盘、扬声器、显示器等模块组成核心主控制模块,在主控模块上设有8个按键和扬声器。本系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠等,具有一定的实用和参考价值。关键字:AT89C51,扬声器,lcd显示器

3、简易音乐播放器简易音乐播放器简易音乐播放器目录1前言11.1系统的功能介绍12简易音乐播放器原理22.1简易音乐播放器原理23简易音乐播放器设计方案33.1单片机时钟电路设计33.2单片机复位电路设计43.3键盘电路设计43.4LCD显示部分电路54系统软件设计64.1定时器中断服务控制64.2主程序的实现74.3单片机汇编源程序清单8结束语17参考文献1820简易音乐播放器1前言我们生活在一个信息时代,各种电子产品层出不穷,作为一个电子信息专业的学生,了解这些电子产品的基本用途和设计原理是十分必要的,

4、我们学习的是电子信息方面的理论知识,而课程设计正是对我们学习的理论的实践与巩固。本设计主要介绍的是一个用单片机描述的一个具有若干功能的简易电子音乐播放器。本次设计的目的就是在掌握音乐播放器组成原理理论的基础上,了解EDA技术,掌握汇编描述语言的设计方法和思想,通过学习的汇编语言结合电子电路的设计知识理论联系实际,掌握所学的课程知识,例如本课程设计就是基于所学的计算机原理中的时钟分频器和定时器的基础之上的,通过本课程设计,达到巩固和综合运用单片机原理中的知识,理论联系实际,巩固所学理论知识,并且提高自己通

5、过所学理论分析、解决实际问题的能力。1.1系统的功能介绍1可以演奏出基本的8种音调:Do、Re、Mi、Fa、SO、La、Si、高音Do;2演奏的同时会以LED显示出当前的按键,利于培养乐感;3可以演奏内置的3种歌曲。4自动演奏时,LCD显示播放的曲目序号和演奏的歌曲歌词。使用方法:通过按下方的3个键演奏。播放器可实现循环播放、上一曲、下一曲等功能,也可以产生包括"Do"、"Re"、"Me"--等音阶在内的各种频率声音。将各个音阶连接在一起,便可组成一支曲子或是演奏一段旋律,操作方便,无须再为找不到适全的

6、音乐芯片而烦恼。我们知道,声音的频率范围约在几十到几千赫兹,若能利用程序来控制单片机某个口线的高电平或低电平,则在该口线上就能产生一定频率矩形波,接上扬声器就能发出一定频率的声音,若能利用延时程序控制“高”“低”电平的持续时间,就能改变输出频率,从而改变音调。要产生音频脉冲,只要算出某一音频的周期,然后将此周期除以2,即半周期的时间,为单片机的定时时间,然后反复进行半周期定时,每当定时到就将输出脉冲的I/O口取反,如此就可以在I/O端口上得到此频率的脉冲20简易音乐播放器2简易音乐播放器原理一定频率产生

7、声音,频率高低决定音调。利用单片机输出脉冲信号经放大后送给喇叭,便可发出声音。本制作中巧妙地利用了单片机的定时器,让定时器中断一次就对改变喇叭的状态一次,即形成矩形方波,这也是数字电路产生声音的方法。本作品使用AT89S51型单片机。由于一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,我们可以利用单片机的定时/计数器T0来产生这样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系弄正确

8、即可。2.1简易音乐播放器原理高中低音符与单片机计数T0相关的计数值如下表所示音符频率(HZ)简谱码(T值)音符频率(HZ)简谱码(T值)表2-1低1DO26263628#4FA#74064860#1DO#27763731中5SO78464898低2RE29463835#5SO#83164934#2RE#31163928中6LA88064968低3M33064021#693264994低4FA34964103中7SI98865030#4FA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。