1、 2015201520162016 学年第一学期学年第一学期 单片机原理及应用单片机原理及应用 课程设计报告课程设计报告 题目题目 基于单片机的电子琴设计基于单片机的电子琴设计 班班 级级 姓姓 名名 学学 号号 指导老师指导老师 成成 绩绩 日日 期期 题目:计一个电子琴。利用所给键盘的题目:计一个电子琴。利用所给键盘的 1 1,2 2,3 3,4 4,5 5,6 6,7 7,8 8 八八 个键,能够发出个键,能够发出 8 8 个不同的音调, 并且要求按下按键发声,松开延时个不同的音调, 并且要求按下按键发声,松开延时 一段时间停止,中间再按别的键则发另一音调的声音一段时间停止,中间再按别的
2、键则发另一音调的声音 目目 录录 1.课题设计目的及其意义 . 1 2.课题设计的任务及要求 . 1 3.系统总体方案及单元设计 . 1 3.1 总体设计 . 1 3.2 单片机的最小工作系统 . 3 3.2.1 时钟电路 3 3.2.2 复位电路 3 3.2.3 音频放大电路 4 3.3 按键部分设计. 5 3.3.1 操作键设计. 5 3.3.2 键盘设计 5 3.3.3 消除按键抖动 6 4.系统软件设计 . 7 4.1 系统的软件程序(C 语言) : 7 4.2 系统的软件的调试仿真 10 5.设计心得与体会 12 1 1.1.课题课题设计目的及其意义设计目的及其意义 单片机 (单片微
3、型计算机) 是大规模集成电路技术发展的产物, 具有高性能、 高速度、体积小、价格低廉、稳定可靠等特点。单片机的应用相当广泛,从平常 的家用电器到航空航天系统和国防军事、尖端武器都能找到它的身影。因此,单 片机的开发应用已成为高科技和工程领域的一项重大课题。 音乐随着人们的生活水平也逐步提高已经成为了我们生活中很重要的一部 分,在工作和学习之余,欣赏音乐不仅使身心得到放松,同时也提高人们的精神 品质和个人素养。当代,爱好音乐的年轻人越来越多,也有不少人自己练习弹奏 乐器,作为业余爱好和一种放松的手段,鉴于一些乐器学习难度大需花费太多精 力,且其价格太过于高昂,使得一部分有这种想法的人不得不放弃这
4、种想法,而 电子琴又是一种新型的键盘乐器,它是现代电子科技与音乐结合的产物,价格相 对便宜,能够满足一般爱好者的需求,因此,在现代音乐中扮演着重要的角色。 故简易电子琴的研制具有一定的社会意义。 2.2.课题设计的任务及要求课题设计的任务及要求 我所选择的的任务题目是:设计一个电子琴。利用所给键盘的 1,2,3,4, 5,6,7,8 八个键,能够发出 8 个不同的音调,并且要求按下按键发声,松开 延时一段时间停止,中间再按别的键则发另一音调的声音 a首先按设计题目要求制订方案。 b设计出硬件原理图。 c编写程序。 d用 Proteus 软件进行系统仿真,直至正确地实现系统功能。 本文的主要内容是用 AT89C51 单片机为核心控制元件, 设计一个简单的电子 琴。以单片机作为主控核心,与键盘、蜂鸣器等模块组成核心主控制模块,在主 控模块上设有 8 个按键。 定时器按设置的定时参数产生中断, 由于定