Hallo EGSLER!
Dein Fehler ist im "Init" das mit endlose Schleife endet. Ein ASM Programm mit Interrupts, in dem ISR ein Hauptprogramm darstellt, sieht generell so aus:
org 0x0000
call Init
goto Main
org 0x0004
ISR...
retfie
Main goto Main
Init...
return
end
Siehe dazu "Interrupts" im "PIC Assembler" in Wiki.
MfG![]()
Lesezeichen