Recibiendo Tramas Con 9 Bits De Datos - Atmel ATmega164P/V Manual De Usuario

Microcontrolador avr de 8 bits de alto rendimiento y bajo consumo.
Tabla de contenido

Publicidad

La función simplemente espera por datos a ser presentados en el buffer de
recepción por chequeo de la bandera RXCn.

18.8.2 Recibiendo Tramas con 9 bits de datos

Si los 9-bits son usados (UCSZn=7) el noveno bit seria leído desde el bit RXB8n
en UCSRnB antes leyendo el bit en bajo desde el UDRn. Esta regla aplica muy
bien a las banderas de estado FEn, DORn y UPEn. Leer el estado desde
UCSRnA, luego el dato desde UDRn. Leyendo las localidades de E/S de
UDRn cambiará el estado del buffer de recepción FIFO y consecuentemente los
bits TXB8n, FEn, DORn y UPEn, con lo cual son almacenados en el FIFO, para
futuros cambios.
El siguiente ejemplo de código muestra una simple recepción USART ambos de
nueve bits y los bits de estado.

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Atmega324p/vAtmega644p/v

Tabla de contenido