1.本设计采用51单片机作为主控制器
2.外部加上放音设备如喇叭等,来实现音乐演奏控制器的硬件电路
3.用8个手工的按键发出八个音阶
制作出来的电子琴实物图如下:
仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
视频讲解:
电子琴原件清单
1.8欧0.25w小喇叭
2.8050三极管*2
3.10k电阻*2
4.30欧姆电阻
5.40脚座
6.STC89c51
7.10uf电容
8.30pf电容*2
9.小按键*8
10.自锁开关
11.DC电源座
12.12m晶振
13.7*9万用板
14.导线若干
15.焊锡若干
16.usb电源线或电池盒+DC电源插头
单片机源程序如下:
#include//头文件
#define uint unsigned int //宏定义
#define uchar unsigned char //宏定义
sbit speaker=P1^4;//喇叭接口
uchar a,b; //定义ab变量
void check_key() //按键函数