Zur Tastenmatrix hier noch ein Link zu einer APP Note von Atmel
http://www.atmel.com/dyn/resources/p...ts/doc1232.pdf

Auf der ersten Seite ist ein Schaltplan der Matrix.

http://www.mikrocontroller.net/attac...709/matrix.txt
hier nochmal eine kurze Skizze
ohne Dioden kann es passieren, dass fälschlicherweise eine Taste als gedrückt erkannt wird, wenn mehrere gleichzeitig gedrückt werden.

Viele Grüße
Flite