Бит $0A($2A) R/W Нач.знач. | UCR | ||||||||
RXCIE | TXCIE | UDRIE | RXEN | TXEN | CHR9 | RXB8 | TXB8 | ||
R/W | R/W | R/W | R/W | R/W | R/W | R | W | ||
Рисунок 9.6 – Регистр управления UART (UCR)
Бит 7 – RXCIE (RX Complete Interrupt Enable). Разрешение прерыванию по окончанию приема. Если этот бит установлен (1), установка бита RXC в регистре USR приводит к выполнению прерывания по окончанию приема (при условии что разрешены прерывания)
Бит 6 – TXCIE (TX Complete Interrupt Enable). Разрешение прерывания по окончанию передачи. Если этот бит установлен, установка бита TXC в USR приводит к выполнению прерывания по окончанию передачи (при условии, что прерывания разрешены).
Бит 5 - UDRIE (UART Data Register Empty Interrupt Enable). Прерывание по очистке регистра данных последовательного порта. Если этот бит установлен, установка бита UDRE в USR приводит к выполнению прерывания по очистке регистра данных UART (при условии, что прерывания разрешены).
Бит 4 - RXEN (Receiver Enable). Разрешение приемника. При установке этого бита разрешается работа приемника UART. Если приемник выключен, флаги TXC, OR и FE не устанавливаются. Если эти флаги установлены, сброс RXEN не очищает их.
Бит 3 - TXEN (Transmitter Enable).- Разрешение передатчика. При установке этого бита разрешается работа передатчика UART. При запрещении работы передатчика во время передачи символа, он продолжает работать пока не будет очищен сдвиговый регистр и не будет передан символ, помещенный в UDR.
Бит 2 - CHR9 (9 Bit Characters). 9-битовые посылки. Если этот бит установлен, принимаемые и передаваемые символы имеют длину 9 бит. Для передачи и приема 9-го символа используются биты RXB8 и TXB8 соответственно. 9-й бит можно использовать как дополнительный стоповый бит или как признак четности.
Бит 1 - RXB8 (Receive Data Bit 8). Бит 8 принимаемых данных. Если установлен бит CHR9, отсюда берется 9-й бит принятых данных.
Бит 0 - TXB8 (Transmit Data Bit 8). Бит 8 передаваемых данных. Если установлен бит CHR9, сюда записывается для передачи 9-й бит передаваемых данных.