Zitat:
It all depends on the type of reset. If you want a full reset with all the pic regs going to there default state then you have to have a power out. Other wise just use @ goto 0
Das scheint auch zu funktionieren. Nun habe ich aber bemerkt, dass ein kompletter Reset natürlich auch mit meiner einleitenden Init-Routine alle meine Register zurücksetzt. Gibt es nun eine möglichkeit, aus der Interrupt-Routine an einen beliebigen Ort zu springen? Das hauptproblem ist ja, dass die Rücksprungadresse der Interruptroutine noch im Stack ist. Kann man den Stack irgendwie löschen?