发布网友 发布时间:2022-04-24 09:27
共2个回答
热心网友 时间:2023-10-09 10:10
按键:
优点:可以直接读取,检测占用时间较少,不受其它因素影响。
缺点:占用IO口资源较多,每一个按键都独占一个IO口。
矩阵键盘:
优点:占用IO口资源较少。
缺点:必须扫描检测按键情况,程序复杂,占用时间较多。
扩展资料:
在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式。在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。这样,一个端口(如P1口)就可以构成4*4=16个按键,比之直接将端口线用于键盘多出了一倍,而且线数越多,区别越明显。
参考资料来源:百度百科-矩阵键盘
热心网友 时间:2023-10-09 10:10
键盘:编程简单,但是浪费IO口,毕竟单片机系统的IO资源很有限。
矩阵键盘:编程复杂,但是节省IO口。
不过,目前该方面资料很好查找,所以超过6个以上按键推荐用矩阵方式。