SNIU028D February 2016 – September 2020 UCD3138 , UCD3138064 , UCD3138064A , UCD3138128 , UCD3138A , UCD3138A64
Address FFF7EC00 – UART 0 Control Register 0
Address FFF7EC00 – UART 1 Control Register 0
7 | 6 | 5 | 4 | 3 | 2 | 0 |
STOP | PARITY | PARITY_ENA | SYNC_MODE | ADDR_MODE | DATA_SIZE |
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-000 |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | STOP | R/W | 0 | Configures stop bits for each frame 0 = One STOP bit included in each frame (Default) 1 = Two STOP bits included in each frame |
6 | PARITY | R/W | 0 | Sets odd or even parity 0 = Even parity (Default) 1 = Odd parity |
5 | PARITY_ENA | R/W | 0 | Enables parity transmission 0 = No parity bit included in each frame (Default) 1 = One parity bit included in each frame |
4 | SYNC_MODE | R/W | 0 | Selects between Synchronous mode and Asynchronous mode 0 = Synchronous (Not supported in UCD3138, set this bit always to one) 1 = Asynchronous |
3 | ADDR_MODE | R/W | 0 | Selects between Idle and Address Bit Mode 0 = IDLE Line mode with no Address bit (Default) 1 = Address Bit mode with one Address bit |
2-0 | DATA_SIZE | R/W | 000 | Determines the TX and RX byte size 000 = 1 bit of data (Default) 001 = 2 bit of data 010 = 3 bits of data 011 = 4 bits of data 100 = 5 bits of data 101 = 6 bits of data 110 = 7 bits of data 111 = 8 bits of data |