Explicación del método de inversión de filas de la matriz del teclado. Hay un programa con comentarios, pero no entiendo cómo se implementa. Soy un novato en microcontroladores.
1. El concepto básico del método de inversión de filas es:
Organizar botones en las intersecciones de las líneas de filas y columnas. Todas las filas y columnas más resistencias pull-up.
Para la salida, todas las filas primero envían un nivel bajo y luego leen el valor de la columna. Si se presiona alguna tecla, entonces debe aparecer 0 en el valor de la columna correspondiente y sabrá la columna de la tecla presionada.
A su vez, lleve esta columna a 0 y las demás columnas a 1. Introduzca la fila. Puede determinar la fila de la tecla presionada.
2. Domina la interfaz del 8255. Cómo configurar entradas y salidas. Cómo acceder a ellos.
Con base en los dos puntos y comentarios anteriores, puede comprender la intención del programa.