INICIO WEB

        
Registro de Control de la UART – UCR
            
Bit 7 6 5 4 3 2 1 0
$0A ($2A) RXCIE RXCIE UDRIE RXEN TXEN CHR9 RXB8 TXB8 UCR
Read/Write R/W R/W R/W R/W R/W R/W R R/W
Initial Value 0 0 0 0 0 0 1 0
       
vortex.gif (320 bytes) Bit 7–RXCIE: Habilitación de la Interrupción de RX completa

Cuando este bit está a set (uno), la puesta a set del bit RXC en USR provocará que se ejecute la rutina de interrupción de recepción completa con tal de que estén habilitadas las interrupciones globales.

vortex.gif (320 bytes) Bit 6–TXCIE: Habilitación de la Interrupción de TX completa

Cuando este bit está a set (uno), la puesta a set del bit TXC en USR provocará que se ejecute la rutina de interrupción de transmisión completa con tal de que estén habilitadas las interrupciones globales.

vortex.gif (320 bytes) Bit 5–UDRIE: Habilitación de la interrupción de registro de datos de UART vacío

Cuando este bit está a set (uno), la puesta a set del bit UDRE en USR provocará que se ejecute la rutina de interrupción de registro de datos de UART vacío con tal de que las interrupciones globales estén habilitadas.

vortex.gif (320 bytes) Bit 4–RXEN: Habilitación del receptor

Este bit habilita al receptor de UART cuando está a set (uno). Cuando el receptor está deshabilitado, los flags de estado RXC, OR y FE no pueden ponerse a set. Si estos flags están a set y se deshabilita RXEN no provoca que se borren.

vortex.gif (320 bytes) Bit 3–TXEN: Habilitación del transmisor

Este bit habilita el transmisor de UART cuando está a set (uno). Al deshabilitar el transmisor mientras se está transmitiendo un carácter, el transmisor no se deshabilita antes que el carácter en el registro de desplazamiento y cualquier carácter siguiente en UDR ha sido completamente transmitido.

vortex.gif (320 bytes) Bit 2–CHR9: Caracteres de 9-bit

Cuando este bit está a set (uno), transmite y recibe caracteres con 9 bit de longitud más los bits de start y stop. El noveno bit se lee y se escribe usando los bits RXB8 y TXB8 en UCR respectivamente. El noveno bit de datos puede usarse como un bit de stop extra o como un bit de paridad.

vortex.gif (320 bytes) Bit 1–RXB8: Bit 8 de recepción de datos

Cuando CHR9 está a set (uno), RXB8 es el noveno bit de datos del carácter recibido.

vortex.gif (320 bytes) Bit 0–TXB8: Bit 8 de transmisión de datos

Cuando CHR9 está a set (uno), TXB8 es el noveno bit de datos en el carácter a ser transmitido.

           
                                         

ARRIBA