云计算百科
云计算领域专业知识百科平台

单片机制作音乐

矩阵键盘电子琴

按下矩阵键盘中的某个按键 → 单片机识别按键编号 → 查表得到对应音符频率 → 定时器产生该频率的方波 → 无源蜂鸣器或扬声器发声。

4根行线:R1、R2、R3、R4 4根列线:C1、C2、C3、C4

矩阵键盘       单片机

R1 ───────── P1.0 R2 ───────── P1.1 R3 ───────── P1.2 R4 ───────── P1.3

C1 ───────── P1.4 C2 ───────── P1.5 C3 ───────── P1.6 C4 ───────── P1.7

          C1      C2      C3      C4            │       │       │       │ R1 ───────按键0──按键1──按键2──按键3 R2 ───────按键4──按键5──按键6──按键7 R3 ───────按键8──按键9──按键10─按键11 R4 ───────按键12─按键13─按键14─按键15

矩阵键盘怎样判断按下了哪个键

单片机采用“逐行扫描”。

例如先让第一行为低电平,其余行为高电平:怎样把16个按键变成钢琴音符;

按键编号
音符
频率约值
0 C4 261.63 Hz
1
赞(0)
未经允许不得转载:网硕互联帮助中心 » 单片机制作音乐
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!