В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Обзоры по типам > Микроконтроллеры > AVR > Архитектура
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


Регистр управления UART - UCR - (UART Control Register)

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


<-- Предыдущая страница Оглавление Следующая страница -->