Data pointer extended register 2 (dpx2), Data pointer extended register 3 (dpx3), Wire master address register (owmad) – Maxim Integrated High-Speed Microcontroller Users Guide: Network Microcontroller Supplement User Manual
Page 88

High-Speed Microcontroller User’s
Guide: Network Microcontroller
Supplement
88
7
6
5
4
3
2
1
0
SFR EDh
DPX3.7
DPX3.6
DPX3.5
DPX3.4
DPX3.3
DPX3.2
DPX3.1
DPX3.0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
7
6
5
4
3
2
1
0
SFR EBh
DPX2.7
DPX2.6
DPX2.5
DPX2.4
DPX2.3
DPX2.2
DPX2.1
DPX2.0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-0
7
6
5
4
3
2
1
0
SFR EEh
—
—
—
—
—
OWMAD.2
OWMAD.1
OWMAD.0
RW-0
RW-0
RW-0
RW-0
RW-0
RW-1
RW-1
RW-1
Data Pointer Extended Register 2 (DPX2)
R = Unrestricted read, W = Unrestricted write, -n = Value after reset
Data Pointer Extended Register 3 (DPX3)
R = Unrestricted read, W = Unrestricted write, -n = Value after reset
1-Wire Master Address Register (OWMAD)
R = Unrestricted read, W = Unrestricted write, -n = Value after reset
DPX2.7–0
Bits 7–0
Data pointer extended byte 2. This register contains the high-order byte of the extended 24-bit address
for auxiliary data pointer 2. This register is used only in the 24-bit paged and contiguous addressing
modes. This register is not used for addressing the data memory in the 16-bit addressing mode and,
therefore, can be utilized as a scratchpad SRAM register.
DPX3.7–0
Bits 7–0
Data pointer extended byte 3. This register contains the high-order byte of the extended 24-bit address
for auxiliary data pointer 3. This register is used only in the 24-bit paged and contiguous addressing
modes. This register is not used for addressing the data memory in the 16-bit addressing mode and,
therefore, can be utilized as a scratchpad SRAM register.
Bits 7–3
OWMAD.2-0
Bits 2-0
Reserved. (Read returns all zeros.)
1-Wire master address select bits 2-0. These bits are used to select one of the five 1-Wire master reg-
isters to be accessed by the OWMDR SFR. Prior to accessing any of the 1-Wire master’s registers, the
address of the target register must be specified as following:
The 1-Wire master supports only the above address values. When these bits are set to states other than
those listed above, read data in the OWMDR is invalid, and write data to the OWMDR does not change
the logic state of any of the five registers. Note that the default values for these bits are set to 111b.
A2 A1 A0
REGISTER
ACCESS MODE
0
0
0
Command register
Read/write
0
0
1
Receive/transmit buffer
Read (receive)/write (transmit)
0
1
0
Interrupt flag register
Read
0
1
1
Interrupt enable register
Read/write
1
0
0
Clock divisor register
Read/write
1
0
1
Control register
Read/write
Maxim Integrated