Forum: Mikrocontroller und Digitale Elektronik error: Invalid register


von ASM (Gast)


Lesenswert?

Hallo Leute,

wenn ich im AVR Studio 4 folgendes programmiere:
1
cpi R8, 0x53

gibt es immer die Fehlermeldung:

error: Invalid register

Laut Instruction Set von Atmel ist das aber zulässig!

von ASM (Gast)


Lesenswert?

CPI – Compare with Immediate

Description:
This instruction performs a compare between register Rd and a constant. 
The register is not changed. All conditional branches can be used after 
this instruction.

von Toni (Gast)


Lesenswert?

Fehlermeldung ist richtig,
lt. Assemblerhilfe muss das Register mit dem verglichen wird
r16 bis r32 sein.
Für die Register r0 bis r15 geht der cpi nicht.

Schönen Abend

 Toni

von ASM (Gast)


Lesenswert?

Achso, danke hatte ich überlesen

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.