目录
一、矩阵按键简介
二、行列扫描法
三、矩阵键盘输入数码管显示试验
一、矩阵按键简介
在单片机的项目设计中,有时候需要用到很多按键,例如:计算器、密码锁等等。每个独立按
键都需要占用一个单片机 IO 口,多个按键则需要占用大量 IO 口资源,非常不方便。而矩阵按键则
可以节省很多 IO 口,并且实现同样的功能。
矩阵键盘
是单片机外部设备中所使用的排布类似于矩阵的键盘组,常用的有 4*4、4*8,8*8 等。矩
阵 式 结 构 的 键 盘 显 然 比 独 立 按 键 的 接 法 要 复 杂 一 些 , 识 别 也 要 复 杂 一 些 。
以 4*4 键盘为例,每一行按键的左端连接到一起并引出这就是行线,每一列的按键右端连到一起并引
出这就是列线,行线和列线都接到单片机的 IO 口上。矩阵键盘根据行列线引出的方向接到单片机 IO 口的
顺序不同,识别方法也不一样,但是原理都是一样的。部分矩阵按键示例如下: