nablahero
21.12.2011, 16:07
Hallo
Ich versuche gerade ein Lockup-Table in Assembler zu realisieren. Mein Ansatz ist so:
.include "m163def.inc"
Table:
.dw $0C, $05, $06, $0B, $09, $00, $0A, $0D, $03, $0E, $0F, $08, $04, $07, $01, $02
Allerdings bekomme ich dann den Error:
AVR Simulator: Invalid opcode 0x000a at address 0x000006
Weiß jemand was ich falsch mache? Ich dachte die Tabelle würde nun einfach in den SRAM geschrieben werden und ich könnte dann dort auf diese zugreifen, aber anscheinend kann ich diese nicht problemlos hineinschreiben.
Ich freu mich falls mir jemand Tipps geben kann
nablahero
Ich versuche gerade ein Lockup-Table in Assembler zu realisieren. Mein Ansatz ist so:
.include "m163def.inc"
Table:
.dw $0C, $05, $06, $0B, $09, $00, $0A, $0D, $03, $0E, $0F, $08, $04, $07, $01, $02
Allerdings bekomme ich dann den Error:
AVR Simulator: Invalid opcode 0x000a at address 0x000006
Weiß jemand was ich falsch mache? Ich dachte die Tabelle würde nun einfach in den SRAM geschrieben werden und ich könnte dann dort auf diese zugreifen, aber anscheinend kann ich diese nicht problemlos hineinschreiben.
Ich freu mich falls mir jemand Tipps geben kann
nablahero