网站大量收购独家精品文档,联系QQ:2885784924

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

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

论文题目:简易音乐播放器  所属系部:电子工程系 指导教师: 学生姓名: 学 号: 专  业: 电子信息工程技术 题目: 简易音乐播放器 任务与要求:本设计以MCS-51系列单片机为核心,采用常用电子器件 设计。要求最少8个按键,每个按键对应一种音调,按下按键发声,松开按键后声音延迟一段时间后停止,延时时间可以设置,要求最少8个不同音调,至少可以自动播放3种音乐,并且带有显示功能。 时间: 2010 年12 月19 日 至 2010 年 12 月 31 日 共  2 周 所属系部: 电子工程系 学生姓名: 学 号: 专业: 电子信息工程技术 指导教师: 潘晶莹 摘要 电子音乐播放器是现代电子科技与音乐结合的产物,是一种新型的播放乐器。它在现代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。本文的主要内容是用AT89S51单片机为核心控制元件,设计一个音乐播放器。以单片机作为主控核心,与键盘、扬声器、显示器等模块组成核心主控制模块,在主控模块上设有8个按键和扬声器。本系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠等,具有一定的实用和参考价值。 关键字: AT89C51,扬声器,lcd显示器 目 录 1前言 1 1.1系统的功能介绍 1 2简易音乐播放器原理 2 2.1简易音乐播放器原理 2 3 简易音乐播放器设计方案 3 3.1单片机时钟电路设计 3 3.2单片机复位电路设计 4 3.3键盘电路设计 4 3.4 LCD显示部分电路 5 4系统软件设计 6 4.1定时器中断服务控制 6 4.2主程序的实现 7 4.3单片机汇编源程序清单 8 结束语 17 参考文献 18 1前言 我们生活在一个信息时代,各种电子产品层出不穷,作为一个电子信息专业的学生,了解这些电子产品的基本用途和设计原理是十分必要的,我们学习的是电子信息方面的理论知识,而课程设计正是对我们学习的理论的实践与巩固。本设计主要介绍的是一个用单片机描述的一个具有若干功能的简易电子音乐播放器。本次设计的目的就是在掌握音乐播放器组成原理理论的基础上,了解EDA技术,掌握汇编描述语言的设计方法和思想,通过学习的汇编语言结合电子电路的设计知识理论联系实际,掌握所学的课程知识,例如本课程设计就是基于所学的计算机原理中的时钟分频器和定时器的基础之上的,通过本课程设计,达到巩固和综合运用单片机原理中的知识,理论联系实际,巩固所学理论知识,并且提高自己通过所学理论分析、解决实际问题的能力。 1.1系统的功能介绍 1可以演奏出基本的8种音调:Do、Re、Mi、Fa、SO、La、Si、高音Do; 2演奏的同时会以LED显示出当前的按键,利于培养乐感; 3可以演奏内置的3种歌曲。 4自动演奏时,LCD显示播放的曲目序号和演奏的歌曲歌词。使用方法:通过按下方的3个键演奏。 播放器可实现循环播放、上一曲、下一曲等功能,也可以产生包括Do、Re、Me-- 等音阶在内的各种频率声音。将各个音阶连接在一起,便可组成一支曲子或是演奏一段旋律,操作方便,无须再为找不到适全的音乐芯片而烦恼。我们知道,声音的频率范围约在几十到几千赫兹,若能利用程序来控制单片机某个口线的高电平或低电平,则在该口线上就能产生一定频率矩形波,接上扬声器就能发出一定频率的声音,若能利用延时程序控制 “高”“低”电平的持续时间,就能改变输出频率,从而改变音调。要产生音频 脉冲,只要算出某一音频的周期,然后将此周期除以 2,即半周期的时间,为 单片机的定时时间,然后反复进行半周期定时,每当定时到就将输出脉冲的 I/O 口取反,如此就可以在 I/O 端口上得到此频率的脉冲 2简易音乐播放器原理 一定频率产生声音,频率高低决定音调。利用单片机输出脉冲信号经放大后送给喇叭,便可发出声音。本制作中巧妙地利用了单片机的定时器,让定时器中断一次就对改变喇叭的状态一次,即形成矩形方波,这也是数字电路产生声音的方法。本作品使用AT89S51型单片机。 由于一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,我们可以利用单片机的定时/计数器T0来产生这样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系弄正确即可。 2.1简易音乐播放器原理 高中低音符与单片机计数T0相关的计数值如下表所示 音符 频率(HZ)简谱码(T值) 音符 频率(HZ)简谱码(T值) 表2-1 低1 DO 262 63628 # 4 FA# 740

文档评论(0)

2017meng + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档