MicroWire Interface
7-30
7.4
MicroWire Interface
This serial synchronous interface can drive two serial external components.
For the external devices, this interface is compatible with the
µ
Wire standard
and is seen as the master (see Figure 7–17).
A transmit DMA mode is available.
Figure 7–17. Block Diagram
Clock
divider
Transmit data register
UWIRE.SDO
Control
logic
UWIRE.SCLK
TIPB
Receive data register
UWIRE.SDI
Control and status
Setup registers
UWIRE.CS[3:0]
Clock register
Clock
enable
MPUXOR_CK
register
DMA_REQ to system DMA_REQ[6:0]
Inth lvl2 (2,3) - edge
2
(16 bits)
(16 bits)
7.4.1
MicroWire Registers
Start address in the peripheral range (hex): FFFB:3000
Table 7–26 lists the MicroWire registers. Table 7–27 through Table 7–34
describe the individual registers.
Table 7–26. MicroWire Registers
Register
Description
R/W
Size
Address
Offset
TDR
Transmit data
W
16 bits
FFFB:3000
0x00
RDR
Receive data
R
16 bits
FFFB:3000
0x00
CSR
Control and status
R/W
16 bits
FFFB:3000
0x04
SR1
Setup 1
R/W
16 bits
FFFB:3000
0x08
SR2
Setup 2
R/W
16 bits
FFFB:3000
0x0C