Hallo Adam

bei mir hängen alle taster an portb des atmega16 und da gibt es ja bekanntlich keinen INTx eingang :/ geht das trotzdem irgendwie per interrupt?
geht, aber nicht ohne externe Beschaltung.

Je nach Anschluß verknüpfst Du alle Tasten UND oder ODER. Mit dem verknüpften Signal gehst Du auf den externen Interrupt.

Der Interrupt wird dann ausgelöst, wenn sich EINE Taste geändert hat. Welche das ist, fragst Du in der Interrupt Routine ab.

Sollte man imo aber nur machen, wenn man die Resourcen sowieso frei hat. So langsam wie der Mensch als Eingabegerät ist, reicht es normalerweise die Tasten alle Jubeljahre mal abzufragen.

Ciao,
Werner [/quote]