Memory MAP in uVision3

Gast #1396964
Lesenswert?

Hallo Experten,
ich verwende von Keil das PK51 mit der uVision3 IDE.
Innerhalb einer Signal Function mappe ich einen Speicherbereich:

MAP V:0,V:0xFF READ WRITE

_WBYTE(0x00, 0x04); // Byte 0x04 auf Adresse 0x00 speichern
printf("Wert= %u \n", _RBYTE(0x00)); //testweise zurücklesen

Wenn ich auf eine Speicherstelle schreibe und wieder zurücklese, sehe 
ich den gespeicherten Testwert von 0x04 korrekt. Im Prinzip funktioniert 
das Ganze.

Aber warum sehe ich diesen Wert nicht im "Memory Window" an der 
entsprechenden Speicherstelle von 0x00 im Bereich von V:0?

Hinweis: Periodic Window Update ist eingeschaltet.

vielen Dank im Voraus
Christian Tauschek

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren