Hallo!

Ich bin ein ASMan mit k.A. über BASCOM, der aber BASIC kennt. Beim Interrupt wird die Adresse (PC) auf dem Stapel abgelegt und nach deren beendigung (RETI) wird genau an die Stelle, wo Programm unterbrochen wurde, zurück gesprungen. In der Praxis um irgendwas aus ISR dem ganzen Programmn "mitzuteilen" setzt man in ISR ein s.g. Flag (Hilfsvariable) die in ganzem Programm jederzeit geprüft und daran reagiert werden kann.