English
Language : 

SDA55XX Datasheet, PDF (62/230 Pages) Infineon Technologies AG – Preliminary & Confidential
SDA 55xx
Preliminary & Confidential
Microcontroller
incremented during a push. SP can be read or written to under software control. The
stack may be located anywhere within the internal data RAM address space and may be
as large as 256 bytes. Note that for memory above 64K, mmeory extension stack is
used, refer to Chapter Memory Extension.
6.1.1.8 Data Pointer Register (DPTR)
The 16-bit Data Pointer Register DPTR is the concatenation of registers DPH (high-order
byte) and DPL (low-order byte). The DPTR is used in register-indirect addressing to
move program memory constants and to access the extended data memory. DPTR may
be manipulated as one 16-bit register or as two independent 8-bit registers DPL and
DPH.
Eight data pointer registers are available, the active one is selected by a special function
register (DPSEL).
Default after reset: 00H
(MSB)
DPL_7
DPL_6
DPL_5
'3/
DPL_4
DPL_3
DPL_2
SFR Address 84H
(LSB)
DPL_1
DPL_0
DPL_X
Data Pointer low byte
Default after reset: 00H
(MSB)
DPH_7
DPH_6
DPH_5
'3+
DPH_4
DPh_3
DPH_2
SFR Address 84H
(LSB)
DPH_1
DPH_0
DPH_X
Data Pointer high byte
Default after reset: 00H
(MSB)
'36(/
SFR Address 84H
(LSB)
DPSEL_2 DPSEL_1 DPSEL_0
DPSEL_X
Selects one of the eight Data Pointers
Semiconductor Group
62
User’s Manual July 99