Forum: Mikrocontroller und Digitale Elektronik Memory MAP in uVision3


von Christian Tauschek (Gast)


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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.