24.6.1 TXxSTA

Transmit Status and Control Register

Note: 1. The SREN and CREN bits override TXEN in Sync mode.
Name: TXxSTA
Offset: 0x011E

Bit 76543210 
 CSRCTX9TXENSYNCSENDBBRGHTRMTTX9D 
Access R/WR/WR/WR/WR/WR/WRR/W 
Reset 00000010 

Bit 7 – CSRC Clock Source Select

ValueNameDescription
1 SYNC = 1 Host mode (clock generated internally from BRG)
0 SYNC = 1 Client mode (clock from external source)
X SYNC = 0 Don’t care

Bit 6 – TX9 9-Bit Transmit Enable

ValueDescription
1 Selects 9-bit transmission
0 Selects 8-bit transmission

Bit 5 – TXEN Transmit Enable

Enables transmitter(1)

ValueDescription
1 Transmit enabled
0 Transmit disabled

Bit 4 – SYNC EUSART Mode Select

ValueDescription
1 Synchronous mode
0 Asynchronous mode

Bit 3 – SENDB Send Break Character

ValueNameDescription
1 SYNC = 0 Send Sync Break on next transmission (cleared by hardware upon completion)
0 SYNC = 0 Sync Break transmission disabled or completed
X SYNC = 1 Don’t care

Bit 2 – BRGH High Baud Rate Select

ValueNameDescription
1 SYNC = 0 High speed, if BRG16 = 1, baud rate is baudclk/4; else baudclk/16
0 SYNC = 0 Low speed
X SYNC = 1 Don’t care

Bit 1 – TRMT Transmit Shift Register (TSR) Status

ValueDescription
1 TSR is empty
0 TSR is not empty

Bit 0 – TX9D Ninth Bit of Transmit Data

Can be address/data bit or a parity bit.

1. The SRENSingle Receive Enable and CRENContinuous Receive Enable bits override TXEN in Sync mode.