1、 1 单片机基础课程设计单片机基础课程设计 课程题目课程题目 : 基于单片机的可存储式电子琴设计基于单片机的可存储式电子琴设计 完成时间完成时间 : 2010 年年 12 月月 17 日日 成成 绩绩 2 可存储式电子琴的设计可存储式电子琴的设计 摘 要 随着社会的发展进步,音乐逐渐成为我们生活中很重要的一部分,有人曾说 喜欢音乐的人不会向恶。我们都会抽空欣赏世界名曲,作为对精神的洗礼。本论 文设计一个基于单片机的简易电子琴。我们对于电子琴如何实现其功能,如声音 强弱控制、节拍器、自动放音功能等等也很好奇。 单片微型计算机是大规模集成电路技术发展的产物,属第四代电子计算机, 它具有高性能、高速
2、度、体积小、价格低廉、稳定可靠、应用广泛的特点。它的 应用必定导致传统的控制技术从根本上发生变革。因此,单片机的开发应用已成 为高科技和工程领域的一项重大课题。 微型计算机的出现和大量使用将人类社会带入一个新的时代, 单片微型计算 机(简称单片机)在其中扮演着十分重要的角色。虽然它没有常见的 PC 那样大的 体积和重量,不会在办公桌或控制台上占据一个显要的位置,但它就像小小的螺 丝钉一样,镶嵌在人们工作、生活中需要计算、控制、测量等智能活动的各个角 落。自 20 世纪 70 年代问世以来,单片机以其体积小、可靠性高、控制功能强、 使用方便、性能价格比高、容易产品化等特点,在智能仪表、机电一体化
3、、实时 控制、分布式多机系统、家用电器等各个领域得到了广泛应用,对各个行业的技 术改造和产品的更新换代起着重要的推动作用, 对人们生活质量的提高产生了深 刻的影响。作为 21 世纪的工科大学生,学好单片机,一方面可以加深对计算机 原理和结构的认识, 另一方面也为自身在专业上的深入发展构筑了一个很好的平 台,在实践过程中熟悉和熟练单片机的使用和开发。 电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器。它在现 代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性, 它已经溶入现代人们的生活中,成为不可替代的一部分。本文的主要内容是用 STC89C52 单片机为核心控制元件
4、,设计一个电子琴。以单片机作为主控核心,与 键盘、扬声器等模块组成核心主控制模块,在主控模块上设有 16 个按键和扬声 3 器。本系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠, 性价比较高等,具有一定的实用和参考价值。 通过基于单片机的嵌入式电子琴的设计课题熟悉和理解单片机应用和开发 过程,培养我们理论联系实际,实践出真知的科学严谨求学的态度,提高实践动 手操作技能。 关键词: STC89C52 单片机 音色 节拍器 自动播放 目目 录录 摘摘 要第一章要第一章2 摘摘 要要 2.4 第二章第二章 方案论证方案论证 5 2.1 控制模块选择方案.5 2.2 按键选择方案6 第第 3 章章 系统硬件设计及说明系统硬件设计及说明6 3.1 系统组成及总体框图6 3.2 元件简介7 3.3.1 STC89C52 简介7 3.3.2 主要功能特性8 3.3.3 LM386 内部电路8 3.3 显示电路.9 3.4 设计实现过程9 3.4.1 4X4 行列式键盘识别及显示9 3.4.2 系统板上硬件连线设计10 3.5 程序设计内容10 4 第第 4 章章 系统软件设计系统软件设计11 4.1 音乐产生的方法11 4.2 程序框图13 4.3 原理图.15 4.4 系统板硬件连线 .17 第第 5 5 章章 系统调试系统调试