Gast
#68580
Hallo, ich möchte einen AT89C52 programmieren. Ich verwende einen Keil-Compiler/Linker (V3.52). Der Prozessor hat laut Datenblatt 256x8-bit internal RAM. Mein Programm benötigt mehr als 128 Byte RAM (aber weniger als 256 Byte RAM). Beim Linken kommt eine Fehlermeldung (ERROR 107: ADDRESS SPACE OVERFLOW). Der Stack wird auf IDATA 007FH 0001H UNIT ?STACK gelinkt. Es sieht fuer mich sich aus, als ob der Linker nur von 128 Byte RAM ausgeht. Wie kann ich dem Linker sagen, dass der Prozessor 256 Byte RAM hat?? Gruß Heinz