Gast
#282222
Hi, ich versuche jetzt schon ne Ewigkeit mit einem Mega8 eine Tabelle aus dem dseg auszulesen. Der Teil des Programms sieht in etwa so aus: ... ldi xl,low(tabelle) ldi xh,high(tabelle) ... main: ld r1,x+ out portb,r1 rjmp main ... ... .dseg tabelle: .db 0,1,2,3,4,5,6,7 ... Wenn ich in der main auslese wird das r1 nur mit FFh gefüllt. In der Memory-Anzeige von AVRStudio werden die entsprechenden Bereiche ab $60 in der die Tabelle ja stehen sollte eben nur mit FFh angezeigt. Ich habe im gleichen Programm im .cseg eine Tabelle welche ich mit dem z-Pointer per lpm auslese - das klappt ohne Probleme.. Was ist im dseg anders?? Bin für jeden Tipp dankbar!! Grüße, Nick01