Hallo Hendrik.

.. ein kleines Proplem .. ATmega128A kann entweder steigende oder fallende Flanken erkennen, nicht aber beide zusammen ..
Das wundert mich; ich hatte aber noch nie nen 128A gehabt.
Zitat Zitat von Datenblatt 8151H–AVR–02/11
..
Table 13-3. Interrupt Sense Control

...ISCn1 ISCn0 Description
.....0.....0 ... The low level of INTn generates an interrupt request.
.....0.....1 ... Any logical change on INTn generates an interrupt request..
Das sollte dann doch für beide Flanken funktionieren ! ? Oder habe ich im Rest des Datenblattes etwas überlesen ? Ausnahmen - die Flanken sind zu schnell (siehe dazu Anmerkungen im Datenblatt) sodass beide Flanken in einem einzigen Arbeitstakt kommen . . .