Hi, I have a made a code for testing a hardware board.The code on compilation generates an error code of L107 Address space overflow.After searching through the KEIL forum I came to know that once you define XDATA for all variables (including global variables),this error can be avoided.How to define XDATA and where?Please mail me & thanks in advance.
I'm sure that's a rhetorical question - eh, Jon...?
But, if the OP can't work out the answer, it's time for some basic study on the 8051 architecture:
Some books: http://www.keil.com/books/8051books.asp Some tutorials: http://www.8052.com/tutorial Links to the so-called "bible" for the 8051: www.8052.com/.../120112
And, of course, the Keil C51 Manuals: http://www.keil.com/support/man_c51.htm