单片机独立键盘和矩阵键盘的对比,他们的优缺点是什么

2025-03-09 22:50:40
推荐回答(2个)
回答1:

独立按键:

优点:可以直接读取,检测占用时间较少,不受其它因素影响。

缺点:占用IO口资源较多,每一个按键都独占一个IO口。

矩阵键盘:

优点:占用IO口资源较少。

缺点:必须扫描检测按键情况,程序复杂,占用时间较多。

扩展资料:

在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式。在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。这样,一个端口(如P1口)就可以构成4*4=16个按键,比之直接将端口线用于键盘多出了一倍,而且线数越多,区别越明显。

参考资料来源:百度百科-矩阵键盘

回答2:

独立键盘:编程简单,但是浪费IO口,毕竟单片机系统的IO资源很有限。
矩阵键盘:编程复杂,但是节省IO口。
不过,目前该方面资料很好查找,所以超过6个以上按键推荐用矩阵方式。