DS80C320-ECD DALLAS [Dallas Semiconductor], DS80C320-ECD Datasheet - Page 20

no-image

DS80C320-ECD

Manufacturer Part Number
DS80C320-ECD
Description
High-Speed Microcontroller User Guide
Manufacturer
DALLAS [Dallas Semiconductor]
Datasheet
Data Pointer High 0 (DPH)
Data Pointer Low 1 (DPL1)
Data Pointer High 1 (DPH1)
Data Pointer Select (DPS)
SFR 83h
DPH.7-0
Bits 7-0
SFR 84h
DPL1.7-0
Bits 7-0
SFR 85h
DPH1.7-0
Bits 7-0
SFR 86h
Bits 7-0
SEL
Bit 0
(DPH1)
Pointer
High 1
Data
R=Unrestricted Read, W=Unrestricted Write, -n=Value after Reset
R=Unrestricted Read, W=Unrestricted Write, -n=Value after Reset
R=Unrestricted Read, W=Unrestricted Write, -n=Value after Reset
R=Unrestricted Read, W=Unrestricted Write, -n=Value after Reset
DPH1.7
DPL1.7
DPH.7
RW-0
RW-0
RW-0
R-0
7
7
7
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 non-scratchpad data RAM.
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.
Data Pointer High 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.
Reserved. These bits will read 0.
Data Pointer Select. This bit selects the active data pointer.
0 = Instructions that use the DPTR will use PDL and PDH.
1= Instructions that use the DPTR will use PDL1 and PDH1.
DPH1.6
DPL1.6
DPH.6
RW-0
RW-0
RW-0
R-0
6
6
6
6
0
DPH1.5
DPL1.5
DPH.5
RW-0
RW-0
RW-0
R-0
5
5
5
5
0
20 of 175
DPH1.4
DPL1.4
DPH.4
RW-0
RW-0
RW-0
R-0
4
4
4
4
0
DPH1.3
DPL1.3
DPH.3
RW-0
RW-0
RW-0
R-0
3
3
3
3
0
High-Speed Microcontroller User’s Guide
DPH.2
DPL1.2
DPH1.2
RW-0
RW-0
RW-0
R-0
2
2
2
2
0
DPH1.1
DPL1.1
DPH.1
RW-0
RW-0
RW-0
R-0
1
1
1
1
0
DL1H.0
DPH1.0
DPH.0
RW-0
RW-0
RW-0
RW-0
SEL
0
0
0
0

Related parts for DS80C320-ECD