创新制作报告 简易电子琴设计 学 校:深圳职业技术学院 2025 年 11 月 12 日 摘要本设计主要讨论基于 STC90C51 单片机的简易电子琴设计
它是以单片机作为主控核心,键盘、电脑音响、led 等外围器件构成;本设计硬件部分主要由最小系统,按键系统模块、led 显示模块和发声模块组成
其软件部分主要有主程序模块、定时中断程序、定时计数程序、显示程序
(1)最小系统:它是单片机应用系统的设计基础
它包括单片机的选择、时钟系统设计、复位电路设计等
(2)按键系统模块:本设计采纳 24 个按键,其中 21 个按键用来显示 21 个音调,其它 3 个按键可以进行功能的切换
(3)LED 显示模块:八个 LED,七个红色 LED 来显示音符,1 个绿色 LED 指示
(4)发声模块:此电子琴发音是用现成的电脑音响
本次设计首先对单片机设计简易电子琴认真分析,接着制作硬件电路和编写软件的程序,最后进行软硬件的调试运行
并且从原理图,主要芯片,各模块的原理和各个模块的程序调试来阐述
利用单片机产生不同频率来获得我们要求的音阶,实现高、中、低共 21 个音符的发音和显示和音乐播放时的控制显示,并且能自动播放程序中编排的音乐,同时还有保存兵播放已按下的音符
系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠
概述 4 1
1 设计背景 4 1
2 设计意义 4 1
3 设计任务 4 2
系统总体方案及硬件设计 4 2
1 总体设计 4 2
2 硬件设计 6 2
3 单片机的最小工作系统 6 2
4 电源设计: 2
5 按键设计: 2
6LED 灯设计: 2
7 发声模块: 3
系统软件的的编写 7 3
1 电子琴基本原理 7 3
2 主程序 9 3
3 播放音乐模块 16 3
4 录音模块 204
1 硬件调试 234
2 软件调试 235 课程设计体会