User Guide — EPF011ACD_UG V0.2
2.5.3 Auxiliary Data RAM
The Auxiliary Data RAM is a read/write type data memory which is addressed by an 8-bit short address
from R0/R1 or by a 16-bit long address from DPTR. The lowest 256 bytes ($F800 ~ $F8FF) can be accessed
by either R0/R1 or DPTR. The rest can only be accessed by DPTR.
The highest 256 bytes ($FF00 ~ $FFFF) are reserved for special purpose in ICP mode. ICP loader should
not use these 256 bytes of Auxiliary Data RAM.
The Auxiliary Data RAM can be used to replace the highest 2K program space in Flash ($F800~$FFFF)
when the mem_mode bit (bit-6 in Clock Control Register - SFR $FF) is set. In this case the Auxiliary Data
RAM will serve as program memory as well as data memory.
In External Access mode, the Auxiliary Data RAM is inhibited if mem_mode bit is cleared (reset state) and
is enabled if mem_mode bit is set.
Confidential Proprietary
17
NON-DISCLOSURE AGREEMENT REQUIRED