Ein 8 Bit breiter Zähler soll auf 8 LEDs ausgegeben werden, die am Arduino UNO am den Eingängen D0 - D7 angeschlossen sind.
Beim einem Tastendruck am Taster S1, der an Eingang D10 am Arduino UNO angeschlossen ist, soll der Zähler inkrementiert werden.
Schaltplan: Anschluss der LEDs und des Tasters S1 ans Arduino UNO Board
a)
Recherchieren Sie, welche Anschlüsse (Pins) am ATmega328p den oben genannten Eingängen am Arduino-Board entsprechen.
b)
Zeichnen Sie einen einfachen Programmablaufplan (PAP).
c)
Schreiben Sie ein C-Programm und testen Sie die Funktion ihres Programms.
Vorgaben:
Der Zähler wird von der Variable zaehler repräsentiert. Dabei handelt es sich um einen 8 Bit unsigned Integer. Verwenden Sie hierzu standardisierte Integer-Typen.