电子琴课程设计--模拟电子琴发声控制系统
《电子琴课程设计--模拟电子琴发声控制系统》由会员分享,可在线阅读,更多相关《电子琴课程设计--模拟电子琴发声控制系统(28页珍藏版)》请在毕设资料网上搜索。
1、单片机课程设计报告 1 1 单片机应用与仿真训练设计报告单片机应用与仿真训练设计报告 模拟电子琴发声控制系统模拟电子琴发声控制系统 2 2 摘要摘要 本次课程设计的主要内容是用 AT89C51 单片机为核心控制元件,设计 一个简单的电子琴并可实现音乐的连续播放。以单片机作为主控核心,与键盘、 扬声器等模块组成核心主控制模块,在主控模块上设有 12 个按键和扬声器。定 时器按设置的定时参数产生中断, 由于定时参数不同, 就会发出不同频率的脉冲, 不同频率的脉冲经喇叭驱动电路放大滤波后,就会发出不同音调。 本简易电子琴的设计可实现的功能如下:程序中预存了 4 首音乐: 同一首 歌 、 两只蝴蝶 、
2、 祝你快乐 、 Time to say goodbye并通过一个独立键盘 可以实现对四首音乐的“下一曲”控制。3*4 矩阵键盘中的 7 个按键分别对应着 7 个不同的音符,另外 3 个分为高、中、低音的控制,当按下某一按键,会发出 相应的音调。按下按键时,扬声器会发出声音,松开按键后,扬声器停止发声, 按键的时间越长,发声时间越久。连续按下不同的按键,可以实现乐曲的演奏。 此外还有一“模式”按键,负责在电子琴和音乐播放器两种不同模式下的切换。 3 3 目录目录 1 概述-5 1.1 音乐产生原理 -5 1.2 结构框图 -5 2 系统总体方案及硬件设计 -6 2.1 总体方案 -6 2.2 按键键盘 -6 2.3 蜂鸣器电路-7 2.4 数码管电路-7 2.5 最小系统 -8 2.6 设计实现过程 -8 3 软件设计 - 10 3.1 整体设计 - 10 3.2 音乐设计 - 11 3.3 按键设计 - 12 3.4 显示设计 - 14 4 Proteus 仿真 -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子琴 课程设计 模拟 发声 控制系统
