Hallo Stefan,

das ist doch schonmal was!
Es kommen Pulse an, diese werden auch im Inetrrupt behandelt und ausgegeben.
Dann würde ich mal auf vertauschte Data und Clockleitung tippen, oder auf ne defekte Tastatur. Jedenfalls wird der Fehler außerhalb des ATMega liegen.

Günter