Gast
#464872
Hallo, ich möchte ein ASM-File von der Codesammlung mit AVR-Studio 4.12 assemblieren und erhalte folgende Fehlermeldungen: >C:\src\Timer_test\Timer_test.asm(41): error: Operand(s) out of range in 'ldi >r18,0x100' >C:\src\Timer_test\Timer_test.asm(71): error: Operand(s) out of range in 'ldi >r18,0x100' Die Fehler bezieht sich auf folgende Zeile im Quelltext: > ldi prescaler, debounce wobei Prescaler oben mit r18 und debounce mit 256 Definiert wird. Frage: Nutzt jemand einen Assembler der es zulässt 16Bit Werte in 8Bit-Register zu schreiben und wenn ja, welches Byte wird dann tatsächlich übertragen, High oder Low-Byte ? Übrigens handelt es sich um Beitrag "Die genaue Sekunde / RTC" Gruss Jürgen