Siurb_2 (0X0C00 0000: Lcr7 = 0, Read); Siuth_2 (0X0C00 0000: Lcr7 = 0, Write); Siudll_2 (0X0C00 0000: Lcr7 = 1) - NEC VR4181 mPD30181 User Manual

64-/32-bit microprocessor hardware
Table of Contents

Advertisement

20.3.1 SIURB_2 (0x0C00 0000: LCR7 = 0, Read)

Bit
7
Name
RXD7
R/W
R
RTCRST
Undefined
Other resets
Undefined
Bit
Name
7 to 0
RXD(7:0)
This register stores receive data used in serial communications.
To access this register, set the LCR7 bit (bit 7 of the SIULC_2 register) to 0.

20.3.2 SIUTH_2 (0x0C00 0000: LCR7 = 0, Write)

Bit
7
Name
TXD7
R/W
W
RTCRST
Undefined
Other resets
Undefined
Bit
Name
7 to 0
TXD(7:0)
This register stores transmit data used in serial communications.
To access this register, set the LCR7 bit (bit 7 of the SIULC_2 register) to 0.

20.3.3 SIUDLL_2 (0x0C00 0000: LCR7 = 1)

Bit
7
Name
DLL7
R/W
R/W
RTCRST
Undefined
Other resets
Undefined
Bit
Name
7 to 0
DLL(7:0)
This register is used to set the divisor (division rate) for the baud rate generator.
The data in this register and the data in SIUDLM_2 register as upper 8 bits are together handled as 16-bit data.
To access this register, set the LCR7 bit (bit 7 of the SIULC_2 register) to 1.
CHAPTER 20 SERIAL INTERFACE UNIT 2 (SIU2)
6
5
RXD6
RXD5
R
R
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Serial receive data
6
5
TXD6
TXD5
W
W
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Serial transmit data
6
5
DLL6
DLL5
R/W
R/W
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Baud rate divisor (low-order byte)
User's Manual U14272EJ3V0UM
4
3
RXD4
RXD3
RXD2
R
R
Undefined
Undefined
Undefined
Undefined
Function
4
3
TXD4
TXD3
TXD2
W
W
Undefined
Undefined
Undefined
Undefined
Function
4
3
DLL4
DLL3
DLL2
R/W
R/W
Undefined
Undefined
Undefined
Undefined
Function
2
1
RXD1
RXD0
R
R
Undefined
Undefined
Undefined
Undefined
2
1
TXD1
TXD0
W
W
Undefined
Undefined
Undefined
Undefined
2
1
DLL1
DLL0
R/W
R/W
R/W
Undefined
Undefined
Undefined
Undefined
0
R
0
W
0
381

Advertisement

Table of Contents
loading

Table of Contents