#include <Keypad.h>
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,13,8,9,10,11);
const int rows=4;
const int cols=4;
char keys[rows][cols]=
{
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'},
};
byte rowspin[rows]={0,1,2,3};
byte colspin[cols]={4,5,6,7};
Keypad keypad=Keypad(makeKeymap(keys),rowspin,colspin,rows,cols);
void setup(){
lcd.begin(16,2);
}
void loop(){
char key=keypad.getKey();
if(key){
lcd.print(key);
}
}