I m working on keil uvision3......
while compiling program I found...
...........
..........
*** ERROR L107: ADDRESS SPACE OVERFLOW
SPACE: DATA
SEGMENT: ?DT?MAIN
LENGTH: 006DH
...........
............
..........
Program Size: data=153.1 xdata=0 code=6045
Target not created
the hex file size is 17k...
I m using NXP89v51rd2.....
can any body tell me why is it happening while micro has 64 k flash memory......
P89v51rd2 has 1K RAM, but only part of it is accessible as default DATA memory space. Different memory types and how to define it in C code are well explained in Keil C51 manual.