Atmel Studio 4 liefert plötzlich Fehlermeldung bei XL..ZH

Gast #5200141
Lesenswert?

Hallo,

seit einer kleinen Code-Erweiterung in einem AVR-Assemblerprogramm 
liefert mir AVR-Studio 4.18 plötzlich bei allen adiw/movw Instruktionen 
die XH,XL,YH,YL,ZH,ZL verwenden die Fehlermeldung "Unknown instruction 
or macro".
Das passiert nicht wenn man regulär r26-r31 schreibt oder im Studio 7 
assembliert. Kennt jemand dieses Phänomen und wie es sich ohne Änderung 
der Schreibweise beseitigen lässt?

Werner
Angehängte Dateien:
Gast #5200190
Lesenswert?

Hallo, danke für alle die sich einen Kopf zerbrochen haben... der Grund 
war nur ein fehlendes .include "m128def.inc" so wie es unter dem Studio4 
noch erforderlich ist. Bemerkenswerterweise wurden dann erstmal nur die 
beschriebenen Registerschreibweisen moniert obwohl natürlich dann sehr 
viel mehr undefiniert bleibt.

Danke noch für den Tipp mit adiw Z,1... adiw ZH:ZL,1 ist natürlich 
genauso richtig.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren