Hallo,
PIC12F683 in Assembler Programmierung
habe ein Problem mit der Tabelle.
movf STATE,w
addwf PCL,f
goto ReadBit_01
goto ReadBit_02
goto ReadBit_03
goto ReadBit_04
goto ReadBit_05
...
...
Zur besseren Übersicht habe ich die Routine aus der main.asm in eine
separate *.asm Datei verschoben.
Leider funktioniert es in dieser Datei nicht.
bei movf STATE,w ist PCL 4A, laut Disassembly 44A
bei addwf PCL,f ist PCL 4B, laut Disassembly 44B
Danach springt das Programm nach PCL 4C, laut Disassembly 04C
In der main*.asm funktioniert es. Es bringt auch nichts, wenn ich
"STATE" auf null setze.
Gruß Siegfried