Data pointer high 0 (dph), Data pointer low 1 (dpl1), Data pointer high 1 (dph1) – Maxim Integrated Ultra-High-Speed Flash Microcontroller User Manual
Page 22: Data pointer select (dps), Data pointer high 0 (dph) -14, Data pointer low 1 (dpl1) -14, Data pointer high 1 (dph1) -14, Data pointer select (dps) -14

4-14
Ultra-High-Speed Flash
Microcontroller User’s Guide
DPH.7–0
Bits 7–0
Data Pointer High 0. This register is the high byte of the standard 80C32 16-bit data pointer. DPL
and DPH are used to point to nonscratchpad data RAM.
DPL1.7–0
Bits 7–0
Data Pointer Low 1. This register is the low byte of the auxiliary 16-bit data pointer. When the SEL
bit (DPS.0) is set, DPL1 and DPH1 are used in place of DPL and DPH during DPTR operations.
DPH1.7–0
Bits 7–0
Data Pointer Low 1. This register is the high byte of the auxiliary 16-bit data pointer. When the SEL
bit (DPS.0) is set, DPL1 and DPH1 are used in place of DPL and DPH during DPTR operations.
ID1
Bit 7
ID0
Bit 6
Increment/Decrement Select for DPTR1. This bit determines the effect of the INC DPTR instruc-
tion on DPTR1 when selected (SEL = 1) as the active data pointer.
0 = INC DPTR increments DPTR1 (default)
1 = INC DPTR decrements DPTR1
Increment/Decrement Select for DPTR. This bit determines the effect of the INC DPTR instruc-
tion on DPTR when selected (SEL = 0) as the active data pointer.
0 = INC DPTR increments DPTR (default)
1 = INC DPTR decrements DPTR
R = Unrestricted read, W = Unrestricted write, -n = Value after reset
Data Pointer Select (DPS)
7
6
5
4
3
2
1
0
SFR 86h
ID1
ID0
TSL
AID
—
—
—
SEL
RW-0
RW-0
RW-0
R-0
R-0
R-1
R-0
RW-0
R = Unrestricted read, W = Unrestricted write, -n = Value after reset
Data Pointer High 1 (DPH1)
7
6
5
4
3
2
1
0
SFR 85h
DPH1.7
DPH1.6
DPH1.5
DPH1.4
DPH1.3
DPH1.2
DPH1.1
DPH1.0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
R = Unrestricted read, W = Unrestricted write, -n = Value after reset
Data Pointer Low 1 (DPL1)
7
6
5
4
3
2
1
0
SFR 84h
DPL1.7
DPL1.6
DPL1.5
DPL1.4
DPL1.3
DPL1.2
DPL1.1
DL1H.0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
R = Unrestricted read, W = Unrestricted write, -n = Value after reset
Data Pointer High 0 (DPH)
7
6
5
4
3
2
1
0
SFR 83h
DPH.7
DPH.6
DPH.5
DPH.4
DPH.3
DPH.2
DPH.1
DPH.0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
Maxim Integrated