NO.8 矩阵键盘简介
矩阵键盘
矩阵键盘是我们常用的外设。对于我们的单片机开发,常用矩阵键盘作为我们界面交互和操作输入的功能。下图是矩阵键盘的接线原理图。
大家可以看到,假设我们只需要扫描ABCD这三个按钮,我们只需要将端口置为高电平(或者低电平),然后检测端口5678的电平就可以判断ABCD是否被按下。
这就是矩阵键盘的基本原理。如果需要扫描全部按键,则可按行扫描或者列扫描的方式进行按键扫描。比如按顺序分别至1234为高,然后检测5678的电平即可完成扫描。
对于按键,最好使用按键中断的方式。
——横眉冷对千夫指,俯首甘为孺子牛