Forum: Mikrocontroller und Digitale Elektronik Fehler:Unknown opcode "rlf / rrf"


von Maik G. (maik81ftl)


Lesenswert?

Moin zusammen,

Kann es sein, das Einige Programme (PIKLab) einige Befehle nicht 
kennen/mögen oder verstehen? Wenn ja seht ihr ggf eine andere 
Möglichkeit selbige Funtion zu verwirklichen?

Geht mir um die folgende Abarbeitung in meinem Programm.
1
  btfss  PORTA, 4
2
  nop
3
  rlf    Modus, 1

Schreibe Programm für einen PIC18F6680, da nix für AT90CANxx auf 
fpc-basis und 64bit unit zur hand.
von Holger W. (holgerw)


Lesenswert?

"Einige Programme" = compiler ?
Was soll da passieren, der Nop wird übergangen wenn PORTA4 gesetzt ist ?

Holger
von Maik G. (maik81ftl)


Lesenswert?

Holger W. schrieb:
> "Einige Programme" = compiler ?
> Was soll da passieren, der Nop wird übergangen wenn PORTA4 gesetzt ist ?
>
> Holger

und den rlf drücken wir mal in den Skat??? bast in der Funktion nicht.

Fakt ist, PikLab kennt den Befehl nicht.
von Holger W. (holgerw)


Lesenswert?

ich kenne bei 18F nur RRCF oder RRNCF bzw RLCF RLNCF
von Maik G. (maik81ftl)


Lesenswert?

ergo, verwendet der 18F einen anderen Befehlssatz als der 16*?
von Holger W. (holgerw)


Lesenswert?

so ist das, es gibt eine AN die beschreibt welche Unterschiede es gibt
Es sind nicht so viele Änderungen aber einige.

Edit: AN716a
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.