Hi, I am using AT89C51ED2 Micro controller, I have used "XDATA" for my buffer array, when the program is run , I am not able to get correct output, when the same array is used with "DATA" or "IDATA" as storage specifier it is working well... is there any problem in "XDATA" Rajesh
It looks like you not just have a problem with EEPROM, but also with XRAM in your setup.
Did you already reviewed my answer in: http://www.keil.com/forum/docs/thread8091.asp
I think the same applies here.
Thanks, I have sloved my EEPROM problem , the code is working fine. After reffering to the data sheet flow chart few modification where to made , which I did it so it is working fine. But this problem of XDATA I am facing from long time.,with out EEPROM also...,
re 'internal external data' for most/all processors with internal xdata you must, at the beginning of setup.a51 set a SFR to enable the internal xram. Erik