Philips P89LPC902 用户手册

下载
页码 114
Philips Semiconductors
User’s Manual - Preliminary -
P89LPC901/902/903
ADDITIONAL FEATURES
2003 Dec 8     
92
• MOV DPTR, #data16
Load the Data Pointer with a 16-bit constant.
• MOVCA, @A+DPTR
Move code byte relative to DPTR to the accumulator.
• MOVXA, @DPTR
Move data byte the accumulator to data memory relative to DPTR.
• MOVX@DPTR, A
Move data byte from data memory relative to DPTR to the accumulator.
Also, any instruction that reads or manipulates the DPH and DPL registers (the upper and lower bytes of the current DPTR) will 
be affected by the setting of DPS. The MOVX instructions have limited application for the P89LPC901/902/903 since the part 
does not have an external data bus. However, they may be used to access Flash configuration information (see Flash 
Configuration section).
Bit 2 of AUXR1 is permanently wired as a logic 0. This is so that the DPS bit may be toggled (thereby switching Data Pointers) 
simply by incrementing the AUXR1 register, without the possibility of inadvertently altering other bits in the register.