Einen schönen guten Morgen,
Ich programmiere mit dem XC8 Compiler und wollte was in Assembler einfügen:

asm("movlw 255");
asm("movwf FSR0L");
asm("delay_a:");
asm("decf FSR0L,F");
asm("btfss STATUS,Z"); hier liegt wohl irgend ein Problem vor ?
asm("goto delay_a");

Der Inline Assembler kennt aber die Statusflags C,Z,....nicht...

Hab schon ne Stunde gegoogelt und auch in der XC8 Anleitung gestöbert.
Keine Ahnung wo das Problem liegt.
Direkt in Assembler hab ich das zig tausendfach gemacht.

Kommt davon wenn man auf "C" umsteigt.....selber schuld......

Siro