基于51单片机音乐播放器设计毕业设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生毕业设计报告
设计题目:基于51单片机音乐播放器设计
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:
指导教师签名:日期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:
毕业设计任务书
专业班级姓名
一、课题名称:基于51单片机的音乐播放器设计
二、主要技术指标:1、AT89c51的输入电压:DC+5V
2、4k字节在系统编程(ISP) Flash 闪速存储器
3、128*8字节内部RAM
4、32个可编程I/O口线
5、2个16位定时/计数器
三、工作内容和要求:1、播放时显示歌曲序号(或名称)
2、利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,演奏乐曲。
3、可通过功能键选择乐曲,暂停,播放
4、按顺序从头至尾自动循环播放全部设置的乐曲
5、按规范要求写出论文说明书
四、主要参考文献:[1]胡汉才. 单片机原理及其接口技术(第2版)[M]. 北京:清华大学出版社,2003
[2]孙涵芳.MCS-51系列单片机原理及应用[M].北京:北京航空航天大学出版社,1996.4
[3]阎石.数字电子技术基础(第三版)[M].北京:高等教育出版社,1989
[4]王晓君,安国臣.MCS-51及兼容单片机原理与选型[M] .北京:电子工业出版社,2003
[5]马家辰,孙玉德,张颖.MCS-51单片机原理及接口技术.哈尔滨:哈尔滨工业大学出版社,2001
[6]林凌,李刚,丁茹,李小霞. 新型单片机接口器件与技术[M]. 西安:西安电子科技大学出版社,2005
学生(签名)年月日
指导教师(签名)年月日
教研室主任(签名)年月日
系主任(签名)年月日
毕业设计开题报告
基于51单片机音乐播放器设计
目录
摘要
Abstract
第1章前言 (1)
第2章音乐播放器设计的内容 (2)
2.1 单片机产生音调的基本原理 (2)
2.2 开发环境简介 (2)
2.3 设计内容与目标 (3)
第3章音乐播放器的功能与组成 (4)
3.1 音乐播放器的功能 (4)
3.2 音乐播放器的组成 (4)
第4章系统总体设计 (5)
4.1 系统总体设计 (5)
4.2 音乐播放器的工作原理 (5)
4.3 音阶对应频率计数初值的计算 (5)
4.4 乐曲节拍的计算 (6)
4.5 乐谱在程序中的编制 (6)
第5章音乐播放器的硬件设计 (8)
5.1 单片机最小系统 (8)
5.1.1 单片机复位电路 (8)
5.1.2 单片机晶振电路 (8)
5.2 键盘接口电路的设计............................................................. .9 5.3 LED显示接口电路的设计 (10)
5.4 扬声器控制电路的设计 (11)
5.5 硬件原理图 (11)
第6章音乐播放器的软件设计 (13)
6.1 主控软件的设计与流程图 (13)
6.2 定时中断服务子程序的设计与流程图 (14)
6.3 键盘控制模块的设计与流程图 (15)
6.4 演奏乐曲模块的设计与流程图 (19)
第7章系统调试 (21)
7.1 软件调试 (21)
7.2 测试LED显示模块 (21)
7.3 测试键盘控制模块 (22)
7.4 测试P3.0口输出 (22)
第8章结束语 (23)
参考文献 (24)
答谢辞 (25)
附录系统源程序 (26)
对于我们电子信息工程专业而言,单片机是一门实用性很强的课程!在该课程的学习过程中!让我们最感兴趣的就是自己动手设计单片机控制系统。但是,要将单片机的硬件知识与软件知识融会贯通,设计出实用的系统却是让我们颇感困难的环节。许多同学对此感到无从下手。其实,对于单片机应用系统的设计还是有章可循的。
单片机多用于实时工业控制、通信设备和智能仪表中。但在某些方面,如有些教学实验中,加进一些音乐,一定会趣味横生。
本音乐播放器是利用89S51单片机结合内部定时系统及LED显示器,设计一个简易的微电脑音乐盒。本设计按下单键可以实现音乐播放功能,演奏预先设置的歌曲旋律,并且在数码管上显示出该曲目的编号,最重要的是自己还可以经过程序设计来输入新的歌曲,将自己喜爱的歌曲输入程序中,它可以经常发出宜人的音乐旋律,增加生活的乐趣。
关键词:89S51;单片机;音乐播放;LED。
For our Electronic and Information Engineering, the microcontroller is a very practical course! In the course of the learning process! We are most interested in is the design of microcomputer control system yourself. But to single-chip hardware and software knowledge and mastery of knowledge, design a practical system it is quite difficult for us part. Many students feel unable to start. In fact, for single-chip applications or rule-based system design.
Chip used for real-time industrial control, communications equipment and smart meter. But in some areas, such as some teaching experiment, add some music, will amusing.
The music broadcast by combining internal timing is the use of 89S51 single computer led display systems and the design of a simple microcomputer music boxes. The design press single computer achievable music broadcast function at the
pre-establishment song melodies, and in control of the digital show the repertoire of numbers, the most important thing is it can read the procedures designed to import new songs, the songs he loved to import procedures, it can often send pleasant music, and increase life fun.
Keywords:8051single;computer;music;broadcast;led。