35.20.3 UxCON2
Note:
- All modes transmit selected number of Stop bits.
- Full-featured UARTs only.
Name: | UxCON2 |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
RUNOVF | RXPOL | STP[1:0] | C0EN | TXPOL | FLO[1:0] | ||||
Access | R/W | R/W/HC | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bit 7 – RUNOVF Run During Overflow Control
Value | Description |
---|---|
1 | RX input shifter continues to synchronize with Start bits after Overflow condition |
0 | RX input shifter stops all activity on receiver Overflow condition |
Bit 6 – RXPOL Receive Polarity Control
Value | Description |
---|---|
1 | Invert RX polarity, Idle state is low |
0 | RX polarity is not inverted, Idle state is high |
Bits 5:4 – STP[1:0] Stop Bit Mode Control(1)
Value | Description |
---|---|
11 | Transmit 2 Stop bits, receiver verifies first Stop bit |
10 | Transmit 2 Stop bits, receiver verifies first and second Stop bits |
01 | Transmit 1.5 Stop bits, receiver verifies first Stop bit |
00 | Transmit 1 Stop bit, receiver verifies first Stop bit |
Bit 3 – C0EN Checksum Mode Select(2)
Value | Name | Description |
---|---|---|
1 | MODE = LIN | Enhanced LIN checksum includes PID in sum |
0 | MODE = LIN | Legacy LIN checksum does not include PID in sum |
1 | MODE = not LIN | Checksum is the sum of all TX and RX characters |
0 | MODE = not LIN | Checksum is disabled |
Bit 2 – TXPOL Transmit Control Polarity(1)
Value | Description |
---|---|
1 | Output data is inverted, TX output is low in Idle state |
0 | Output data is not inverted, TX output is high in Idle state |
Bits 1:0 – FLO[1:0] Handshake Flow Control
Value | Description |
---|---|
11 | Reserved |
10 | RTS/CTS and TXDE Hardware flow control |
01 | XON/XOFF Software flow control |
00 | Flow control is off |