Keypad LCD y Punteros

Estas asignaciones estan de mas, fuera de lugar y contexto.

ADG = teclado1.getKey();
BEH = teclado1.getKey();
CFI = teclado2.getKey();

coméntalas.
Probé tu código y compila comentando las 3 lineas citadas.