1、毕业设计说明书(论文) I 目 录 摘 要 . 1 第 1 章 绪论 . 2 第 2 章 音乐基础知识 . 3 2.1 音乐基础 . 3 2.2 音频脉冲和音乐节拍的实现 . 3 2.2.1 音频脉冲的产生 . 3 2.2.2 音乐节拍的产生 . 5 第 3 章 系统方案设计 . 6 3.1 设计任务 6 3.2 设计目的 . 6 3.3 设计过程 . 6 3.4 设计思想 . 6 3.4.1 方案设计与选择 . 7 第 4 章 硬件电路设计 . 9 4.1 电路组成及工作原理 . 9 4.1.2 工作原理 . 9 4.2 AT89C52 单片机介绍 9 4.4 发声驱动电路 . 12 4.5
2、 显示电路 . 12 4.6 控制电路 . 13 第 5 章 软件设计 . 14 5.1 程序设计 14 5.2 程序流程图 . 14 第 6 章 系统调试 . 15 6.1 常用调试工具 15 6.1.1 Proteu 仿真软件介绍 15 6.1.2 Keil 编译环境介绍 . 15 6.2 系统调试方法 15 结 论 . 17 致 谢 . 18 参考文献 . 19 附 录 . 20 附录 1 程序清单 . 20 附录 2 单片机音乐发生器电路原理图 . 32 毕业设计说明书(论文) 第 1 页 摘摘 要要 在电子技术日月更新、不断换代,计算机程序设计语言应用广泛,特别是单片机 技术日趋发达
3、的情况下,为了培养并增强设计自主性和动手能力强的人才,了解单片 机强大的设计功能,我们进行了此次设计。为了实现一首音乐的播放,选择了用单片 机来实现音乐的播放,因为它有很多优点,如:外部结构简单、实现起来比较方便等。对 于单片机产生音乐,关键是控制频率的输出。我们知道,不同的声音对应不同的频率, 产生有规律的频率输出就可以得到相应规律的声音。音乐中,有 7 个基本音符:dore mifasolasi,七个不同的音符对应着不同的频率。只要我们对照音符输出 相对应的频率,就可以产生美妙的音乐了。在此次设计中主要采用单片机 AT89C52 和一个 SOUNDER(喇叭)来实现音乐的播放,在单片机 A
4、T89C52 的 18 号和 19 号引 脚(外接晶振端子,分别是片内反相放大器输入端、片内反相放大器输出端)上外接 振荡电路,以此来提供时钟频率(时钟频率为 12MHz) ;而 P3 口中的 P2.0 端口作为 音频输出口;并同时利用 P3 口中 P3.2、P3.3、P3.5 端口来控制音乐选择上一曲、下 一曲及音乐播放的开始或暂停;与此同时我们还在 P1 口端接一个八段数码管来显示 当前所放歌曲的曲数。 关键词:音乐发生器;单片机音乐发生器;音乐播放器 毕业设计说明书(论文) 第 2 页 第第 1 章章 绪论绪论 现在各种各样的音乐播放器呈现在我们面前,外观越来越精美,功能越来越 多,体积越来越小,重量也越来越小、价格越来越便宜。同时,随着当代手机行 业的快速发展,许多手机厂商为了能够吸引广大的客户受到消费者的青睐,致此 他们开始研究在手机上实现音乐和视频的播放, 因此现在的手机都能够轻松的播 放音乐了。这样人们就更很容易携带,随时随地都可以听,以便来缓解人们的疲 劳、压抑、愉快人们的心情等,甚至有时还可以借着音乐来抒发自己的感情,传 达我们对朋友的祝福。因此,在不知不