Forum: Mikrocontroller und Digitale Elektronik Wo liegt der Fehler (Invalid Number)


von Dieter (Gast)


Lesenswert?

Bei folgendem Codeausschnitt erhalte ich in AVR 4 die Fehlermeldung
"Invalid Number" in der Zeile mit dem sbis befehl. Vorher konnte ich
den Code allerdings assemblieren ohne Fehler. Warum jetzt nicht mehr?

NotZero:
sbis r16,7
rjmp WorkTempEnd
neg r16
inc r16

Vielen Dank für Eure Hilfe!

Dieter

von Chris (Gast)


Lesenswert?

Führ dir doch bitte nochmal das Datenblatt/Instruction Set zu Gemüte.

Zu sbis schreibt die Doku nämlich folgendes:
> This instruction operates on the lower 32 I/O registers
> - addresses 0-31.

von Dieter (Gast)


Lesenswert?

... danke. Mit der Zeit wird man wohl blind :-)

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.