一、应用场景以及优势
该按键扫描方式用于产品按键较多产品。可以用较少的端口控制较多的按键。
以8个IO口为例子,普通按键扫描最多控制,16个按键(矩形扫描)。采用该方式可以控制28个按键
二、扫描方式
原理图:

IO1输出低IO0输入检测,IO0输入检测到低电平则K01按下。以此类推。IO2输出低,IO0输入检测到低则K02按下,IO1检测到输入低则K03按下,一直扫描完全部按键。
本文介绍了一种优化的按键扫描方式,适用于按键数量较多的产品。通过使用较少的IO口控制更多按键,以8个IO口为例,传统方法最多控制16个按键,而此优化方案可控制28个按键。文章详细解释了扫描原理,如IO1输出低电平,IO0检测到低电平则判断K01被按下,以此类推。
一、应用场景以及优势
该按键扫描方式用于产品按键较多产品。可以用较少的端口控制较多的按键。
以8个IO口为例子,普通按键扫描最多控制,16个按键(矩形扫描)。采用该方式可以控制28个按键
二、扫描方式
原理图:

IO1输出低IO0输入检测,IO0输入检测到低电平则K01按下。以此类推。IO2输出低,IO0输入检测到低则K02按下,IO1检测到输入低则K03按下,一直扫描完全部按键。

被折叠的 条评论
为什么被折叠?