音乐盒单片机课程设计
《音乐盒单片机课程设计》由会员分享,可在线阅读,更多相关《音乐盒单片机课程设计(24页珍藏版)》请在毕设资料网上搜索。
1、 目录目录 一、引言 1 二、设计任务 . 1 三、方案论证 . 1 四.音频发声知识 . 2 1、基本知识 2 2、节拍 . 3 3、编码 . 4 五、音乐盒单路原理分析 5 1、硬件原理 5 2、软件程序设计 . 8 3、程序调试 9 六、结论与心得 9 七、参考文献 . 10 八、附录 10 1、程序 . 10 2、PCB 板图. 23 1 一、引言一、引言 本文是应用 MCS-51 单片机原理和控制理论设计音乐演奏控制器的硬件电路,并利 用汇编语言进行程序设计。通过控制单片机内部的定时器来产生不同频率的方波,驱动 喇叭发出不同音调的音乐,再利用延迟来控制发音时间的长短。把乐谱转化成相应
2、的定 时常数就可以从发音设备中演奏出悦耳动听的音乐。 这种控制电路结构简单,可靠性高,应用性强;软件程序适应范围广,对于不同的音 乐只需要改变相应的定时常数即可。对单片机和音乐爱好者有一定的借鉴价值。 二、二、设计任务设计任务 设计题目: 单片机音乐播放器 设计要求: 1、完成 89S51 的外围复位、时钟和电源等外围电路的设计,完成扬声器驱动设计。 2、根据各音阶频率算出定时器定时常数,根据节拍给出该音阶持续的时间。 3、完成音乐播放软件并完成乐谱表的翻译,最好能编写一个播放子程序用于播放。 4、播放音乐片段。 三三、方案论证、方案论证 设计方案: 设计中我们考虑了两种设计方案,两种设计方案
3、中主要去区别在于硬件电路的不 同,对于本设计通过模拟电路和单片机设计均可以实现,最后根据设计要求、可行 性和设计成本的考虑选择了单片机设计的方案。现在一一介绍论证如下: 采用单片机来设计电路。此电路包括时钟电路、复位电路、音乐驱动电路和 MCS-51 单片机。各部分功能如下: (1) 时钟电路:由石英晶体振荡器产生单片机工作时所必须的时钟信号。振荡器 采用 12M 的晶振,使之机器周期 Tcy=1us,方便发音程序的计算和编译。 (2) 复位单路: 由复位按键使单片机的 CPU 和系统中其他部件都处于一个确定的 初始状态,并从这个状态开始工作。 2 (3) 音乐驱动电路:由于单片机最大灌入电流
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 音乐盒 单片机 课程设计
