Zitat Zitat von Jaecko
Der Interrupt wird definiert (auch mit einer Sprungmarke) und unterbricht ("interrupt") das Programm an der aktuellen Stelle, d.h. die aktuelle Anweisung wird noch beendet, danach wird die Sprungmarke angesprungen.
Nicht ganz. Bei einem Interrupt (gut Deutsch Unterbruch) wird das aktuelle Programm SOFORT unterbrochen. Darum ist es auch wichtig, die Variablen in einem Programm, die vom Interrupt tangiert werden könnten, am Anfang es Interruptes zu sichern und kurz vor Ende der Intertuptroutine diese wieder herstellen, damit das unterbrochene Programm mit den korrekten Werten weiteraufgeführt werden kann.

Zitat Zitat von Jaecko
Naja, ne Tabelle, welche Interrupts möglich sind, gibts sicher irgendwo.
Steht im jeweiligen Datenblatt des Controllers...

Sonst ist eignetlich alles gesagt worden.