Zitat Zitat von mirco99
hi,
Kann ich auch gosub benutzen, um die isr sofort zu verlassen um im Subprogramm die Berechnung durchzuführen?
Nein, die Sub läuft dann immer noch in der Interrupt Umgebung, sprich es werden keine anderen Inrerupts zugelassen. Nur die Flags werden gesetzt, dass ein solcher Interrupt erkannt worden ist. Tritt ein Interrupt mehrmals während dieser Zeit auf, gehen alle außer dem ersten ganz verloren.
Also so machen, wie Dirk es beschrieben hat. Es gibt nichts Besseres.

Gruß

Rolf