www.mikrocontroller.net

Forum: Gesperrte Threads Problem mit Tabelle


Autor: Siegfried Saueressig (dieleena)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

: Verschoben durch User
Autor: Läubi .. (laeubi) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wichtige Regeln - erst lesen, dann posten!
•Aussagekräftigen Betreff wählen
•Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)

Code bitte als Anhang oder in Code Tags!

Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.