Hi,All I try to define the start_address type, //------------------------------------- unsigned char xdata Start_Address _at_ 0x2000; //------------------------------------- and also need to access 0x2001,0x2002,...... my solution is repeat define the address, but it is poor efficiency. Is there are any function like (Start_Address+1),(Start_Address+2)...... can implementation ? or any suggestion. Thanks.