编写一个4X4的矩阵键盘程序,单片机利用AVR atmega16单片机,硬件如图所示。

求代码
2025-03-13 14:11:42
推荐回答(1个)
回答1:

可以在P0.0/P0.1/P0.2/P0.3四个I/O口上每个接四个按键,,在P0.4/P0.5/P0.6/P0.7四个口线上与前面的四个口线上的按键交插相连,这样可以通过查询的方式,比如是第查到P1.0口上有按键按下了,再转向查看P0.1,P0.5,P0.6,P0.7哪个口的电平发生的变化,这样就很容易找到是哪个按键了