BAUDxCON

Baud Rate Control Register
Name:
BAUDxCON
Offset:
0xF9F,0xE9F
Reset:
Access:
Bit76543210
ABDOVFRCIDLSCKPBRG16WUEABDEN
AccessRORORWRWRWRW
Reset000000

Bit 7 – ABDOVF: Auto-Baud Detect Overflow bit

Auto-Baud Detect Overflow bit

ValueNameDescription
1 SYNC= 0

Auto-baud timer overflowed

0 SYNC= 0

Auto-baud timer did not overflow

X SYNC= 1

Don't care

Bit 6 – RCIDL: Receive Idle Flag bit

Receive Idle Flag bit

ValueNameDescription
1 SYNC= 0

Receiver is Idle

0 SYNC= 0

Start bit has been received and the receiver is receiving

X SYNC= 1

Don't care

Bit 4 – SCKP: Synchronous Clock Polarity Select bit

Synchronous Clock Polarity Select bit

ValueNameDescription
1 SYNC= 0

Idle state for transmit (TX) is a low level (transmit data inverted)

0 SYNC= 0

Idle state for transmit (TX) is a high level (transmit data is non-inverted)

1 SYNC= 1

Data is clocked on rising edge of the clock

0 SYNC= 1

Data is clocked on falling edge of the clock

Bit 3 – BRG16: 16-bit Baud Rate Generator Select bit

16-bit Baud Rate Generator Select bit

ValueDescription
1

16-bit Baud Rate Generator is used

0

8-bit Baud Rate Generator is used

Bit 1 – WUE: Wake-up Enable bit

Wake-up Enable bit

ValueNameDescription
1 SYNC= 0

Receiver is waiting for a falling edge. Upon falling edge no character will be received and flag RCxIF will be set. WUE will automatically clear after RCxIF is set.

0 SYNC= 0

Receiver is operating normally

X SYNC= 1

Don't care

Bit 0 – ABDEN: Auto-Baud Detect Enable bit

Auto-Baud Detect Enable bit

ValueNameDescription
1 SYNC= 0

Auto-Baud Detect mode is enabled (clears when auto-baud is complete)

0 SYNC= 0

Auto-Baud Detect is complete or mode is disabled

X SYNC= 1

Don't care