一、前言
教程目录大纲请查阅:玩转合宙Luat教程——导读
- 使用矩阵键盘的好处,在于节省IO口
- 使用矩阵键盘的坏处,在于需要行列扫描,增加CPU负担
二、工作原理
2.1 行扫描和列扫描
- 行扫描:
KEYOUT_0
~KEYOUT_4
输出低电平,KEYIN_0
~KEYIN_4
保持输入- 这时候如果
K2
按键按下,则KEYOUT_0
和KEYIN_0
导通,KEYIN_0
检测到低电平 - 程序立马切换到列扫描
- 列扫描:
KEYIN_0
~KEYIN_4
输出低电平,KEYOUT_0
~KEYOUT_4
保持输入- 这时候
KEYOUT