#include <Wire.h>
#include <LiquidCrystal.h>
const int rs = 12, en = 13, d4 = 11, d5 = 10, d6 = 9, d7 = 8;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
void setup()
{
Serial.begin(9600);
lcd.begin(16,2);
pinMode(2,INPUT);
pinMode(3,INPUT);
pinMode(4,INPUT);
pinMode(5,INPUT);
pinMode(6,INPUT);
pinMode(7,INPUT);
pinMode(A0,INPUT);
pinMode(A1,INPUT);
}
void loop()
{
lcd.setCursor(3,0);
lcd.print("Valoare");
int ks1=digitalRead(2);
if(ks1==HIGH){
lcd.setCursor(11,0);
lcd.print("1");
}
int ks2=digitalRead(3);
if(ks2==HIGH){
lcd.setCursor(11,0);
lcd.print("2");
}
int ks3=digitalRead(4);
if(ks3==HIGH){
lcd.setCursor(11,0);
lcd.print("3");
}
int ks4=digitalRead(5);
if(ks4==HIGH){
lcd.setCursor(11,0);
lcd.print("4");
}
int ks5=digitalRead(6);
if(ks5==HIGH){
lcd.setCursor(11,0);
lcd.print("5");
}
int ks6=digitalRead(7);
if(ks6==HIGH){
lcd.setCursor(11,0);
lcd.print("6");
}
int ks7=digitalRead(A0);
if(ks7==HIGH){
lcd.setCursor(11,0);
lcd.print("7");
}
int ks8=digitalRead(A1);
if(ks8==HIGH){
lcd.setCursor(11,0);
lcd.print("8");
}
delay(110);
}