基于单片机的音乐播放器设计毕业设计论文 - 图文

时间:2022-11-24 12:55:57 作者:壹号 字数:8112字

青岛理工大学(临沂)毕业设计

青岛理工大学毕业设计任务书

系别:机电工程系 设计(论文)题目:基于单片机的音乐播放器设计 指导教师姓名 学 生 姓 名 专 业 名 称 数控 职 称 学 号 班 级 无 类 别 毕业设计 设计(论文)类型 应用型 是否隶属科研项目 否 1、设计(论文)的主要任务及目标 掌握简单的单片机应用产品的开发模式,掌握MCS-51单片机最小系统的设计,了解MCS-51单片机中定时器/计数器的基本结构,工作原理和工作方式,掌握工作在定时器和计数器两种方式下的编程方法。了解MCS-51单片机的中断组成、中断原理、中断处理过程,以及定时中断、中断的优先级,掌握中断功能的编程方法。了解计算机演奏音乐的原理,了解音乐播放器的工作原理和方法,掌握音乐播放器的硬件电路的设计和软件编程方法,掌握LED显示器、键盘控制接口电路的设计。 2、设计(论文)的主要内容 音乐播放器要求具有以下功能:按顺序从头至尾播放全部设置的乐曲;按顺序从头至尾自动循环播放全部设置的乐曲;选择循环播放某一首乐曲;从某一乐曲开始播放,直到最后一首乐曲;具有暂停/播放功能;具有停止播放功能。 根据音乐播放器的功能设计系统的硬件电路,包括单片机最小系统的设计;电源电路的设计;定时中断电路的设计;定时器优先级判别;扬声器控制电路的设计;键盘输入以及LED显示电路的设计。根据系统功能和硬件电路的设计,编写系统主控软件、音乐播放软件、乐曲软件、键盘控制软件、LED显示软件,并进行软件调试。之后进行硬件与软件的系统联调,以解决系统软件、硬件存在的问题,最后将软件下载到CPU,实现音乐播放器的预定功能。 I

青岛理工大学(临沂)毕业设计

3、设计(论文)的基本要求 熟悉和掌握MCS-51汇编语言及其软件编程;熟悉和掌握C51语言及其软件编程;熟悉和掌握Keil C集成开发环境。 工作严谨、认真,学习努力、勤奋,严格遵守校纪,按时完成毕业设计任务书所规定的各项任务,并按时完成规定的进度。 参 考 文 献 [1] 邹丽新、翁桂英,《单片微型计算机原理》,2001年,第一版,苏州大学出版社,248页 。 [2] 周向红,《51系列单片机应用与实践教程》,2008年,第一版,北京航空航天大学出版社,235页。 [3] 戴佳、戴卫恒,《51单片机C语言应用程序设计实例精讲》,2006年,第一版,电子工业出版社,454页。 [4] 侯玉宝、陈忠平、李成群等,《基于Proteus的51系列单片机设计与仿真》,2008年,第一版, 电子工业出版社,334页。 [5] 刘守义,《单片机应用技术》,2007年,第二版,西安电子科技大学出版社,360页。 5、进度安排 设计(论文)各阶段任务 起 止 日 期 1 熟悉课题内容查找相关资料,提交开题报告。 2011.3.01~2011.3.14 2 进行系统硬件设计,购买元器件,焊接并调试。 2011.3.15~2011.3.31 3 编写键盘控制、音乐播放以及乐曲软件并调试。 2011.4.01~2011.4.15 4 编写系统主控软件,LED显示软件并进行调试。 2011.4.16~2011.4.30 5 进行系统硬件与软件的联调,系统进一步完善。 2011.5.04~2011.5.15 6 撰写毕业论文,准备毕业答辩。 2011.5.16~2011.5. 30 II

青岛理工大学(临沂)毕业设计

摘 要

随着科技的不断发展,目前市场上出现了许许多多的音乐播放器,人们对播放器的需求也越来越广泛,对其要求也越来越高。

本文分析了基于单片机的音乐播放器的工作原理,详细介绍了音乐播放器的功能及其硬件设计和软件设计的方法,给出了基于MCS-51单片机的音乐播放器的具体实现方案并重点讲述了其硬件实现与软件编写,实现了单片机音乐播放器对音乐的演奏。

关键词 : 音乐播放器、MCS-51单片机、LED显示器

Abstract

…… 此处隐藏930字 ……

6.1 硬件系统的焊接与调试 ................................................ 26 6.2 软件调试 ............................................................ 27 6.2.1 测试LED显示模块 .................................................................................. 27 6.2.2 测试键盘控制模块 .................................................................................. 28 6.2.3 测试P3.0口输出 ................................................................................... 29 6.3 调试中遇到的问题及解决 .............................................. 30 第7章 结 论 参 考 文 献 致 谢

36

附录 系统源程序附件一 附件二

31 35

37 V