I am using a Dallas 390 in continous mode and I am trying to store configuration memory using the simulator LOAD and SAVE commands. To save the memory map I am using the following command
SAVE bbram.HEX X:0x100000, X:0x107FF8
LOAD bbram.HEX
This works fine (at least for me) in the uVision2 version that comes with C51 Version 7.02. Are you using a current uVision2 version?
I am using PK51 version 7.02b (with patched versions of C51 and LX51 - C51 reports as 7.02c and LX51 reports as V.3.51s) My uVision reports as version 2.32 Would you like me to forward to you the hex file that was stored with the SAVE command ?
What is the version number of the S8051.DLL that contains the LOAD/SAVE command?
The simulation DLL: S8051.dll reports as version 2.34
Can you send an example to email: support.intl@keil.com so that we can duplicate your problem.