摘要:在这个快节奏,快步调的现代生活中,电子琴是高级科学技术和美妙音乐的结合体,是一种新兴的键盘型乐器,在现代的音乐时代中担任着非常重要的部分。我们对它如何发声、如何识别音色、怎么控制按键、以及怎么播放音乐的流程充满好奇。本论文研究的是简单电子琴系统,它是用单片机作为核心器件。
此次论文研究的内容:51单片机作为电子琴的核心部件,由矩阵键盘,扬声器,液晶显示部分,播放部分等构成它最主要的控制模块,并且在这个模块上安有16个按键和一个扬声器。同时,该论文对使用了单片机的电子琴进行细致分析,也介绍了此次单片机做成的电子琴所需的硬件,还研究了怎样利用单片机产生不一样的音乐频率,来弹奏我们所想旋律的目的。并且也将从原理图,硬件,软件,各个模块的应用原理还有程序的调试来进行详细的讲解。
关键词:AT89C51单片机;矩阵键盘;电子琴;音乐频率
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究意义-1
1.3 主要内容-2
2 总体设计-3
2.1电子琴系统的设计原理-3
2.2 整体框架设计-3
3 详细设计-5
3.1 硬件结构-5
3.2 硬件介绍-5
3.2.1 AT89C51简介-5
3.2.2 LCD1602液晶-10
3.3 按键电路-10
3.3.1 矩阵式键盘的结构和工作原理-11
3.3.2 矩阵式键盘的识别-11
3.3.3 键盘接口必须具有的4个基本功能-13
3.4 喇叭驱动电路设计-14
3.5 弹奏或播放音乐的切换电路设计-14
3.6 指示电路-15
3.7 音乐播放设计-15
3.7.1 音乐发声原理-15
4 软件部分设计-17
4.1整体程序处理流程图设计-17
4.2 Proteus简介-18
4.3 keil简介-18
4.4 利用keil与Proteus进行的调试-18
结 论-20
参 考 文 献-21
附录A 系统硬件原理图及PCB-22
附录B 软件主程序-24
附录C 实物图-28
致 谢-29