Gast
#2294135
Hallo und Guten Abend, ich versuche gerade herauszufinden wie das genau mit dem .dseg funktioniert. Ich habe quasi zehn plus sechs Werte die ich gerne im Bereich ab 0x60 (also ich glaube im Datenbereich des Controllers) ablegen möchte. Um mein Programm zu testen habe ich die Daten erstmal mit Hilfe von : ldi R16, Wert1 sts 0x60, R16 ldi R16, Wert2 sts 0x61, R16 gespeichert. Im Simulator und auf dem realen Controller funktioniert das so wie es soll. Nun habe ich folgendes versucht : .dseg Data: .db 0x6f, 0x06, 0xab, 0x8f, 0xc6, 0xcd, 0xed, 0x07, 0xef, 0xcf, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06 Ich arbeite mit dem neuen AVR Studio 5. Müssten in der Speicheranzeige nach dem Programmstart (im Simulator) nicht die entsprechenden Daten angezeigt werden? Der Controller funktioniert auch nicht so wie er soll. Wo ist da mein Verständnisproblem? Vielen Dank im voraus lg Torsten