Forum: Mikrocontroller und Digitale Elektronik sbis Befehl Vergeichen


von Jürgen (Gast)


Lesenswert?

Hallo,

wer kann mir helfen,

ich möchte enn r16,1 das Bt gesetzt hat zu loop springen.
wavrasm zeigt bei meinem Progamm immer undefiniert referenced obwohl ich 
am Anfang ldi r16, 0xFF habe .

Programmzeilen

sbis r16,1
rjmp loop

Vielen Dank im vorraus

von Jangomat (Gast)


Lesenswert?

sbrc r16,1; skip wenn bit nicht gesetzt
rjmp loop; jump wenn gesetzt

sbis und sbic beziehen sich auf die Sonderregister (z.B. IO Ports) und 
nicht auf das RAM

von mikki merten (Gast)


Lesenswert?

SBIS/SBIC Bit Test Befehle für I/O-Register $00-$1F
SBRS/SBRC Bit Test Befehle für Register R0-R31

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.