👤

Pentru portul D declarați pinul 0 intrare, 1-3 ieșire, 4-7 intrare . La pinii de intrare 4-5 conectați 2 butoane. Scrieți un program care citește valoarea de intrare prin registrul PIND și transmite valoarea pe interfața serială. Afișați valoarea în monitorul serial în forma binară

Răspuns :

void setup()

{  

 Serial.begin(9600);

 DDRD = B00001110;

}

void loop()

{

 Serial.println((PIND & B00110000) >> 4, BIN);

}