Gast
#857004
Hallo, ich arbeite gerade mit dem Keil µVision3 Simulator. Folgendes Programm versuche ich gerade auf einem Intel 80C51 zu simulieren.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
So, nun möchte ich gern währende der Simulation sehen, was im Speicher des Controllers passiert. Also benutze ich das Memory Window. Zu Beginn des Speichers steht das Programm ab Adresse 0x0000. Das macht ja nun auch Sinn. Jetzt würde ich bei der Adresse 0x0043 eigentlich den ersten Summanden mit dem Wert 0x11 erwarten. Leider stehen im gesammten Speicher bis auf den Programmteil nur Nullen. Wie kann das sein?? Was mache ich falsch?? Danke.