Hi

Ich hab mal was neues/altes ausprobiert. Ich hab im Keller ein alten V-Tech Lerncomputer ausgebuddelt, dem ich eine neue Funktion als UART Terminal oder sonst was verpassen will.

Das Problem ist die Ansteuerung und das auslesen der Tastatur.
Ich hab eine 10x10 Matrix. Also ich muss an 10 Leitungen nacheinander ne Spannung anlegen und dann schauen ob wo was rauskommt. Um Pins am Atmel zu sparen möchte ich Portexpander verwenden.

Hab mir das auch schon im Wiki durchgelesen, aber ich bin auf die Idee gekommen, dass das ganze vielleicht auch besser als mit nem Schieberegister gehen könnte, da ich nacheinander bei jedem Takt genau einen Pin weiter auf 1 schalten möchte. Gibts da nichts einfacheres als ein Schieberegister, dem ich immer sieben 0 und eine 1 schicke?

Ich werd euch dann später sicherlich auch hier mal mit dem Auslesealgorithmus nerven, aber das kommt später.

Vielen Dank

Andun