Comunicación Serie Asíncrona; Modos De Trabajo Del Usart - Microchip PIC 16F87X Trabajo Y Explicación

Tabla de contenido

Publicidad

T
E
RABAJO Y
XPLICACIÓN
COMUNICACIÓN SERIE ASÍNCRONA
Los PIC 16F87x contienen un módulo MSSP con dos puertas para
comunicación serie "síncrona", o sea, con señal de reloj. También disponen de
un módulo USART, capaz de soportar la comunicación serie síncrona y
asíncrona.
El USART, llamado SCI (Serial Comunication Interface), puede
funcionar como un sistema de comunicación full-duplex o bidireccional
asíncrono, adaptándose a multitud de periféricos y dispositivos que transfieren
información de esta forma, tales como el monitor CRT o el ordenador PC.
También puede trabajar en modo síncrono unidireccional o half-duplex para
soportar periféricos como memorias, conversores, etc.

Modos de trabajo del USART:

1º. ASÍNCRONA (Full duplex, bidireccional).
2º. SÍNCRONA-MAESTRO (Half duplex, unidireccional).
3º. SÍNCRONA-ESCLAVO (Half duplex, unidireccional).
En el modo asíncrono las transferencias de información se realizan sobre
dos líneas TX (transmisión) y RX (recepción), saliendo y entrando los bits por
dichas líneas al ritmo de una frecuencia controlada internamente por el USART.
En el modo síncrono, la comunicación se realiza sobre dos líneas, la DT que
traslada en los dos sentidos los bits a la frecuencia de los impulsos de reloj que
salen por la línea CK desde el maestro. En ambos modos, las líneas de
comunicación son las dos de más peso de la Puerta C: RC6/TX/CK y
RC7/RX/DT.
En esta forma de comunicación serie, se usa la norma RS-232-C, donde
cada palabra de información o datos se envía independientemente de los demás.
Suele constar de 8 o 9 bits y van precedidos por un bit de START (inicio) y
detrás de ellos se coloca un bit de STOP (parada), de acuerdo con las normas del
formato estándar NRZ (NonReturn-to-Zero). Los bits se transfieren a una
frecuencia fija y normalizada.
Los cuatro bloques que configuran la arquitectura de USART en modo
asíncrono son:
1º Circuito de muestreo.
2º Generador de baudios.
3º Transmisor asíncrono.
4º Receptor asíncrono.
El circuito de muestreo actúa sobre la pata RC7/RX/DT, que es por
donde se recibe el bit de información o control y se encarga de muestrear tres
veces su valor, para decidir este por mayoría.
D
P
ESARROLLO
ROYECTOS Y
PIC 16F87
X
P
E
ROTOTIPOS
LECTRÓNICOS
2º DPE
55

Publicidad

Tabla de contenido
loading

Productos relacionados para Microchip PIC 16F87X

Tabla de contenido