1、 毕毕 业业 设设 计计 题目 可编程音乐播放器 系别 电气工程系 专业 电气自动化 班级 姓名 学号 指 导 教 师 日期 2011 年 1 月 I 设计任务书 设计题目:设计题目: 可编程音乐播放器的设计 设计要求:设计要求: 1. 设计一个简单 8 按键的可编程音乐播放器,要求该播放器能将输入的各种音乐程 序按照音乐旋律播放出来。 2. 要求在音乐播放器的模拟按键和音乐之间有一个控制键来实现两者之间的转换; 3. 设计音乐播放器的硬件电路及相应软件,最终调试完成。 设计进度要求设计进度要求 第一周:查找资料,对资料进行分类和汇总; 第二周:依据资料编出音乐播放器初步程序; 第三周:上机画
2、出音乐播放器相关电路图、框图、流程图; 第四周:进行软硬件的设计; 第五周:上机对程序进行修改和调试,最终设计成功; 第六周:开始着手编写毕业设计书内容; 第七周:在老师指导下经过多次修改,完成毕业设计撰写工作; 第八周:进行毕业答辩。 指导教师(签名) :指导教师(签名) : 黑体 3 号字居中) (段前、段后 0.5 行) II 摘 要 本次毕业设计作为大学阶段学习知识的一个检验,培养了我们的动手能力以及独立思 考设计的能力,也是大学培养的一个重要实践步骤。设计初期,我们通过网络,图书馆等 资源查找到利用单片机设计制作音乐播放器的的相关信息,对不同的方案进行细致的分析 比较。并且按照题意与
3、实际情况进行改进,使之符合要求。 这次设计主要是通过对音乐播放器主体部分的电路进行模仿设计,达到音乐播放器固 有的基本功能。利用 LM386 和开关量,决定输出音调。利用定时器可发出不同频率的脉冲, 不同频率的脉冲经喇叭驱动电路放大滤波后,就会发出不同的音调,最终达到音乐播放器 的效果。 关键词:单片机,音乐播放器,定时器 黑 体 3 号字居中,段前、 段后 0.5 行,两个字之间 空 2 个中文字符的空格 III 目 录 摘要 目 录 1 单片机的发展及应用.1 1.1 单片机的发展.1 1.2 单片机的应用.3 2 总体设计方案3 2.1 系统框图设计3 2.2 音乐播放器按键的控制方案.
4、3 2.3 音乐控制方案4 3 硬件电路的设计8 3.1 电路原理8 3.2 AT89C51 单片机的简介.8 3.3 AT89C51 单片机的引脚8 3.4 AT89C51 单片机的附属电路10 3.5 LM386 的简介及功能.11 3.6 独立式按键的接口电路.11 4 软件设计14 4.1 主程序模块14 4.2 中断服务程序模块.15 4.3 音乐播放器的音乐键的设计流程图16 4.4 音乐播放器的控制键的框图及程序.17 4.5 音乐程序流程图及程序.21 5 系统调试27 5.1 输入并编译程序.27 5.2 具体调试过程.27 结论.28 致 谢29 参考资料30 1 1 单片机的发展及应用单片机的发展及应用 1 11 1 单