基于单片机的键电子琴专业课程设计方案报告.docx
"基于单片机的键电子琴专业课程设计方案报告" 本报告介绍了基于单片机的键电子琴专业课程设计方案,涵盖了电子琴设计目标、要求、方法、设计方案、原理、硬件设计等方面的内容。报告首先介绍了电子琴设计目标、要求和设计方法,然后详细介绍了基于单片机的电子琴设计方案和原理,包括总体方案、发声原理、电子琴电路原理框图等。最后,报告还介绍了电子琴硬件设计,包括琴键控制电路、数码管显示电路、音频播放电路、时钟-复位电路、音乐切换电路和电源电路等方面的内容。 知识点: 1. 电子琴设计目标:电子琴自动伴奏稳定性、正确性和鲜明强弱规律,实现音乐播放和录音功能。 2. 电子琴设计要求:使用 AT89C52 单片机作为关键控制元件,设计一个微缩版电子琴,实现电子琴三大功能:电子琴弹奏、音乐播放和录音。 3. 电子琴设计方法:使用 Keil uVision4 软件编写程序和编译、PROTEUS 绘制硬件电路图和数字仿真、Microsoft Visio 绘制程序流图和框图。 4. 电子琴设计方案:基于单片机 AT89C52 的主控芯片,输入电路有 16 个琴键按键,经过按键随意按下所要表示音符,作为电平送给主体电路,中央处理器经过识别,解码输出音符,在扬声器中发出有效声音。 5. 发声原理:使用 AT89C52 内部定时器使其工作计数器模式下,改变计数值 TH0 及 TL0 以产生不一样频率方法产生不一样音阶。 6. 电子琴硬件设计:电子琴硬件设计由琴键控制电路、数码管显示电路、音频播放电路、时钟-复位电路、音乐切换电路和电源电路六部分所组成。 7. 琴键控制电路:琴键控制电路作为人机联络输入部分,也是间接控制数码显示和音频功放关键组成部分,可以分为独立式和矩阵式键盘两类。 8. 矩阵式键盘:矩阵式键盘电路由一个 4X4 行、列结构能够组成一个 16 个按键键盘,占用 I/O 口线较少,编程比较复杂。 9. 独立式键盘:独立式键盘特点是一键一线,各键相互独立,每个键各接一条 I/O 口线,经过检测 I/O 输入线电平状态,可判定出被按下按键。 10. 数码管显示电路:LED 数码管是由发光二极管组成,常见 LED 数码管为“8”字型,累计 8 段,可以使用静态显示方法和动态显示方法。
剩余26页未读,继续阅读
- 粉丝: 3702
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助