ATMega30?... nicht eher 32?
Für die Taster würd ich einfach ne PS/2-Tastatur für 3,99 ausschlachten und deren Tastaturcontroller verwenden. Dann sind die Dinger auch gleich entprellt.
Die Schalter könnte man über ne Matrix auslesen. Mit 16 Pins lässt sich schon mal ne 8x8-Matrix für 64 Schalter aufbauen.
Also ein Mega32 könnte das problemlos.
Lesezeichen