1. Universidad Fermín Toro
Vicerrectorado Académico
Facultad de Ingeniería
Escuela de Ingeniería en Computación
USART o UART
Integrantes:
Castillo Joan
Duran Mariflor
Márquez Zullyangel
Cabudare, Marzo de 2011
2. Definición
USART
Universal Synchronous/ Asynchronous Receiver-Transmitter;
Receptor / Transmisor Sincrónico / Asincrónico Universal.
UART
Universal Asynchronous Receiver-Transmitter; Receptor /
Transmisor Asincrónico Universal.
Chip de ciertos sistemas digitales cuyo principal objetivo es
convertir los datos recibidos en forma paralela, a forma serial,
con el fin de comunicarse con otro sistema externo. También
realiza el proceso inverso.
El modo asincrónico se elige al poner el bit SYNC = 0
3. Transmisor
Consiste de un solo buffer de escritura, un registro de
desplazamiento serial, el generador de paridad y el control lógico
para manejar los diferentes formatos de frames seriales. El buffer
de escritura permite una continua transferencia de datos sin
ningún retardo entre frames.
4. Receptor
El receptor es la parte más compleja del módulo USART debido
a su reloj (unidad de recuperación de datos). La unidad de
recuperación es usada para la recepción de datos asíncronos.
En resumen para la unidad de recuperación, el receptor incluye
un chequeador de paridad, control lógico, un registro de
corrimiento y un buffer de recepción de dos niveles.
5. Características
Operación Full Dúplex (Registros independientes de
recepción y transmisión serial).
Operación Asíncrona y Síncrona.
Operación síncrona Maestro-Esclavo.
Generación de paridad Par o Impar y Chequeo soportado
por hardware.
Modo de comunicación Multiprocesador
Soporte de frames con 5, 6, 7, 8 o 9 bits de datos y 1 o 2
bits de stop.
6. Formato de caracteres
Los caracteres están agrupados de acuerdo al siguiente esquema
ST representa al bit de partida
D0 a D6 son los bit de información
D7 es 8vo bit de información que se habilita al setear CHAR=1
AD es el bit de dirección que se utiliza en el formato adress bit
PA es el bit de paridad
SP es el 1er bit de stop
SP es el 2do bit de stop
•
7. Tipos de UART
8250 UART similar al 8251.
8250 A UART similar al 16450.
16450 UART que se utiliza en máquinas AT (38.4 KBPS-
9600 Bauds).
16550 Cuenta con un Buffer de 16 bytes.
16550 A Comunicaciones de alta velocidad (14.4K y
28.8K).
16650 32 bytes de FIFO
16750 64 bytes de FIFO.
9. Palabra de control (Modo Síncrono)
SCS Caracteres de Sincronía ESD (External Sync Detect)
0 2 caracteres 0 Syndet es de salida
1 1 caracter 1 Syndet es de entrada
EP (Even Parity) PEN (Parity Enable)
0 Impar 0 Desactivar paridad
1 Par 1 Activar paridad
L2 L1 (Long of Word)
0 0 5 bits
0 1 6 bits
1 0 7 bits
1 1 8 bits
10. Terminales
C/D' Lectura/escritura de señal de Control/Datos
RD' Read. Orden de lectura
WR' Write. Escritura de datos/orden de control
TxC' Transmitter Clock Output.
TxD Transmitter Data
TxRDY Transmitter Ready
RxC' Receiver Clock Input.
RxD Receiver Data
RxRDY Receiver Ready
DSR' Data Set Ready
DTR' Data Terminal Ready
Syndet/BD Detector de sincronía/Detector de velocidad (rapidez
de envío)
RTS' Request to Send. Petición de envío de datos
CTS' Clear to Send. Borrar para enviar datos
TxE Transmitter Empty. Transmisor vacío.
12. Ventajas de usar Interfaz Serial
Se usa para transmisión a grandes distancias.
Requiere menos cables (menos líneas de datos).
Más lento, pero provoca menos errores debido al ruido.
Se puede codificar o decodificar, para enviarse a través de línea
telefónica (MODEM).
Además, se pueden usar otros medios de comunicación como
microondas, satélite, etc.
13. • Y ahora para terminar con ustedes ….
Los jueces juzgados
(Juego)