Moin, habe Visual Studio 4.18 laufen und bekomme beim building immer den Fehler "XL unknown instruction or macro" und synax error unexpected ','. Habe die MCU ATtiny2313 und die Codezeile lautet: sbiw XH:XL,1. Hat einer eine Idee? VG Marcus
Gast
#1782939
Hi Vielleicht kennt dein Assembler den Ausdruck: XH:XL nicht. Versuche mal sbiw XH,1 MfG Spess
Laut Instruction Set Summary ist die Syntax von sbiw:
1 | |
und führt „Rdh:Rdl ← Rdh:Rdl - K“ aus. Es wird also nur das Low-Register angegeben.
Gast
#1782947
@Marcus S. Ich vermute du meinst AVR Studio 4.18. Bei SBIW wird nur das untere Byte des Wortes angegeben. sbiw XL,1 Frank
Gast
#1782957
Hi >Bei SBIW wird nur das untere Byte des Wortes angegeben. AVR-Studio Hilfe: sbiw YH:YL,63 ; Subtract 63 from the Y pointer(r29:r28) MfG Spess
@all Danke für die schnelle Hilfe :o). VG Marcus
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.