Ich muss mich entschuldigen.
Habe die Dioden vergessen einzuzeichnen.
Es sind natürlich nicht alle drei Leitungen miteinander verknüpft.

Das ganze besteht in der Wirklichkeit aus 32 Tastern. Allerdings muss immer nur einer zur Zeit gedrückt werden, weshalb ich einfach mittels "Binärkodierung" anstatt alle Eingänge des AVRs zu benutzen nur 5 brauche (2^5=32). Wenn man dann allerdings noch aus Versehen eine zweite Taste drückt, wird das ganze als eine völlig andere Taste interpretiert. Deshalb brauche ich eine Schutzvorrichtung, die dafür sorgt, dass alle Tastendrücke ignoriert werden, sofern schon eine Taste gedrückt ist.