CSRC : Clock Source Select
bit |
Asynchronous mode
Don't care
Synchronous mode
_files/blank_50x1.gif) |
1 |
: |
Master mode ( Clock generated internally from
BRG ) |
| 0 |
: |
Slave mode ( Clock from external source
) | |
|
|
TX9 : 9-bit Transmit Enable
bit |
_files/blank_50x1.gif) |
1 |
: |
Selects 9-bit transmission |
| 0 |
: |
Selects 8-bit
transmission | |
|
|
TXEN : Transmit Enable
bit |
_files/blank_50x1.gif) |
1 |
: |
Transmit enable |
| 0 |
: |
Transmit
disable |
SREN/CREN of RCSTA
register overrides TXEN in SYNC
mode
|
|
|
SYNC : USART Mode Select
bit |
_files/blank_50x1.gif) |
1 |
: |
Synchronous mode |
| 0 |
: |
Asynchronous
mode | |
|
|
BRGH : High Baud Rate Select
bit |
Asynchronous mode
_files/blank_50x1.gif) |
1 |
: |
High speed |
| 0 |
: |
Low
speed |
Synchronous mode
Unused in this mode
|
|
|
TRMT : Transmit Shift Register
Status bit ( Read only ) |
_files/blank_50x1.gif) |
1 |
: |
TSR empty |
| 0 |
: |
TSR full | |
|
|
TX9D : 9th bit of transmit data.
Can be parity
bit. |