Mark Rawlings had asked this question,but he seem to have not found answer. I use SAVE command to save the xdata data in a file. when I use ther LOAD command later,nothing happened,the data goes nowhere,and no any wrong message. But if I use SAVE command to save the code area,it may be restore to the code area .
I found that it is a bug. In a hex file of xdata,we can see the first line as below: :020000040001F9 It does wrong. A code file is as this: :02000004ff00Fb It does well. OK,now we find this would be good for xdata: :020000040100F9
This BUG is not fixed in V7!
This problem exists in the S8051.DLL only and we have solved it today. If you need an updated DLL, please send email along with your serial number to support.intl@keil.com