Gast
#649282
Hallo zusammen Ist es möglich, dass es Unterschiede in der Syntax des Assemblers von AVR-GCC im Vergleich zum Assembler von Atmel gibt? Konkret handelt es sich bei meinem Problem um den Befehl ADIW (Add Immediate to Word) Das "AVR Instruction Set" von Atmel gibt dazu folgendes Beispiel an: Example: adiw r25:24,1 ; Add 1 to r25:r24 adiw ZH:ZL,63 ; Add 63 to the Z-pointer(r31:r30) Genau das funktioniert aber im Inline-Assembler von AVR-GCC nicht! Der möchte NUR EIN Register angegeben bekommen, sodass es heissen muss: adiw r24,1 Ist das korrekt so? Handelt es sich tatsächlich um einen Unterschied in der Syntax?