27.5.7 Control B
| Name: | CTRLB |
| Offset: | 0x06 |
| Reset: | 0x00 |
| Property: | - |
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| RXEN | TXEN | SFDEN | ODME | RXMODE[1:0] | MPCM | ||||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | ||
| Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
Bit 7 – RXEN Receiver Enable
| Value | Description |
|---|---|
| 0 | The USART receiver is disabled |
| 1 | The USART receiver is enabled |
Bit 6 – TXEN Transmitter Enable
| Value | Description |
|---|---|
| 0 | The USART transmitter is disabled |
| 1 | The USART transmitter is enabled |
Bit 4 – SFDEN Start-of-Frame Detection Enable
| Value | Description |
|---|---|
| 0 | The USART Start-of-Frame Detection mode is disabled |
| 1 | The USART Start-of-Frame Detection mode is enabled |
Bit 3 – ODME Open Drain Mode Enable
| Value | Description |
|---|---|
| 0 | Open Drain mode is disabled |
| 1 | Open Drain mode is enabled |
Bits 2:1 – RXMODE[1:0] Receiver Mode
Writing this bit field selects the receiver mode of the USART.
- Writing the bits to
0x00enables Normal-Speed (NORMAL) mode. When the USART Communication Mode (CMODE) bit field in the Control C (USARTn.CTRLC) register is configured to Asynchronous USART (ASYNCHRONOUS) or Infrared Communication (IRCOM), always write the RXMODE bit field to0x00. - Writing the bits to
0x01enables Double-Speed (CLK2X) mode. Refer to Double-Speed Operation for more information. - Writing the bits to
0x02enables Generic Auto-Baud (GENAUTO) mode. Refer to the Auto-Baud section for more information. - Writing the bits to
0x03enables Lin Constrained Auto-Baud (LINAUTO) mode. Refer to the Auto-Baud section for more information.
| Value | Name | Description |
|---|---|---|
| 0x00 | NORMAL | Normal-Speed mode |
| 0x01 | CLK2X | Double-Speed mode |
| 0x02 | GENAUTO | Generic Auto-Baud mode |
| 0x03 | LINAUTO | LIN Constrained Auto-Baud mode |
Bit 0 – MPCM Multi-Processor Communication Mode
This bit controls whether the Multi-Processor Communication mode is enabled or not. Refer to Multiprocessor Communication for more information.
| Value | Description |
|---|---|
| 0 | Multi-Processor Communication mode is disabled |
| 1 | Multi-Processor Communication mode is enabled |
