基于AT89S51单片机设计的电子琴

1.实验任务
(1).由4x4组成16个按钮矩阵,设计成16个音。
(2).可随意弹奏想要表达的音乐。
2.电路原理图
3.系统板硬件连线
(1).把“单片机系统”区域中的p1.0端口用导线连接到“音频放大模块”区域中的spk in端口上;
(2).把“单片机系统“区域中的p3.0-p3.7端口用8芯排线连接到“4x4行列式键盘”区域中的c1-c4 r1-r4端口上;
4.相关程序内容
(1).4x4行列式键盘识别;
(2).音乐产生的方法;
一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,我们可以利用单片机的定时/计数器t0来产生这样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系弄正确即可。现在以单片机12mhz晶振为例,例出高中低音符与单片机计数t0相关的计数值如下表所示

通过卫星进行的物联网变得越来越可访问
如何选择电线电缆合适的型号和截面
物联网推动能源行业创新的6种方式
0.9 mm SuperMini 连接器SOUTHWEST
从AI部署方法角度出发,了解变革性AI、无代码和低代码
基于AT89S51单片机设计的电子琴
工控主板在生活中的应用都有哪些
如何在RobotStudio中新建中文的仿真机器人系统
智慧路灯杆如何实现雪天道路安全监测
深刻认识差模电压和共模电压
嵌入式系统知识和接口技术合集2
喜报!利尔达展芯再度蝉联全球电子元器件分销商卓越表现奖
华为推出鸿蒙操作系统,带动了一批中国企业公司的成长
低功耗的无线连接技术产品介绍
如何为您选择正确的IoT平台?
Java中如何显示不同时区的时间(原理详解)
树莓派配置_树莓派能装什么系统
Fluke 365钳型电流表的功能特点及应用优势
四大RAID存储详解
光耦应用电路设计方法与光耦工作原理解读 光耦应用电路图实例