In XBANKING.A51,I see that followed: XMEM EQU 0x02000000 ; LX51 xdata symbol offset: do not change! CMEM EQU 0x01000000 ; LX51 code symbol offset: do not change! ; ;******* Configuration Section for uVision2 Memory Simulation Support ********* ; * ; The following settings allow you to map the physical memory areas S:, T: * ; U: and V: of the uVision2 Simulator into the logical XDATA or CODE address * ; space of the LX51 linker/locater. * ; * ?B?SMEM EQU 0 ; No mapping for S: Memory * ?B?TMEM EQU 0 ; No mapping for T: Memory * ?B?UMEM EQU 0 ; No mapping for U: Memory * ?B?VMEM EQU XMEM+0x20000 ; Simulated V: Memory mapped to LX51 X:0x20000 area * ; * ; The above setting redirects the symbols in the area X:0x20000 .. X:0x2FFFF * ; into the uVision2 simulation memory area for the EEPROM V:0 .. V:0xFFFF * ; * ;-----------------------------------------------------------------------------* My question is: 1)what is meaning of the physical memory areas S:, T: U: and V: of the uVision2 Simulator into the logical XDATA or CODE address space of the LX51 2) If I have HDATA,how can I redirect my HDATA into the logical XDATA or CODE address space of the LX51?? yupingwen