Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Estándar de Comunicación Serie entre periféricos y la computadora (página 2)




Enviado por Pablo Turmero



Partes: 1, 2

Monografias.com

Comunicaciones en el Microcontrolador
El puerto serie de los Microcontroladores 8052/8051 trabaja en el modo fulIduplex, lo que significa que puede recibir y transmitir simultáneamente.
A los registros receptor y transmisor de los puertos serie se accede por un único registro que se denomina SBUF. Escribiendo en el SBUF carga el byte a transmitir y leyendo del SBUF se accede al byte recibido.
El puerto serie puede operar en cuatro modos seleccionados utilizando los bit 6 = SMi y bit 7 = SMO del registro SCON

Monografias.com

Modo 0
Los datos en serie entran y salen a Través de la línea RXD. TXD presenta los impulsos de desplazamiento del reloj. La palabra de información a transmitir o recibir es de 8 bits, siendo el primero en salir o en llegar el bit menos significativo.

Monografias.com

Modo 1
Modo 1: Es una comunicación acorde con los estándares RS-232. Utiliza 10 bits que son transmitidos a través de TXD o recibidos a través de RXD.
Los bits utilizados tienen la siguiente función:
1 bit de start (0) (señala el comienzo).
8 bits de datos (LSB = primero).
1 bit de stop (1)

Monografias.com

Modo 2
Modo 2: Transmite a través de TXD y recibe por RXD como en el caso anterior. Utiliza 11 bits distribuidos de la siguiente forma:
1 bit de slart (0).
8 bits de datos (LSB primero).
1 bit de dato (9.° bit) (programable).
1 bit de Stop (1)

Monografias.com

MAX232
El MAX232 es un circuito integrado doble emisor/receptor, es decir contiene dos emisores que convierten los niveles de entrada TTL/CMOS a niveles de salida RS-232C (-/+ 10V), y dos receptores que efectuan la operación inversa a niveles TTL/CMOS (0-5V).

Monografias.com

Ventajas del MAX232
Su ventaja principal es que para su funcionamiento requiere solamente de una fuente de alimentación, (5V) ya que internamente contiene dos convertidores de voltaje de CD/CD

Monografias.com

Circuito y Diagrama interno MAX232

Monografias.com

Diagrama de interfase con el microcontrolador

Monografias.com

Circuito Armado en ProtoBoard

Monografias.com

Inicializa comunicación
INIT: MOV SCON,#52H MOV TMOD,#20H MOV TH1,#0F3H
SETB TR1
RET
Inicializar 8 bit de datos
1 bit de arranque
1 bit de Stop
A 2400bits/seg

Monografias.com

Como Transmitir
———-
———-
———-
———-
MOV A,#’H’ ;LO QUE TIENE EL ACUMULADOR LO ENVIA
CALL SNDCHR ;POR EL PUERTO SERIE CON LA SUBRRUTINA SNDCHR
———-
———-
———-
———-
;_____________________________________________________________
;SUBRUTINA SNDCHR ENVIA UN CARACTER POR EL PUERTO SERIE
;_____________________________________________________________
SNDCHR: CLR SCON.1 ;LIMPIA EL BUFFER DE TX MOV SBUF,A ;PONE EL CARACTER EN EL BUFFER SERIE
TXLOOP: JNB SCON.1,TXLOOP ;ESPERA QUE SE ENVIE EL CARACTER RET
;_______________________________________________________________

Monografias.com

Como Recibir
———
———
CALL GETCHR ;ESPERA UN CARÁCTER POR EL PUERTO S.
MOV R0,A ;EL CARÁCTER LO ALMACEA EN R0
———
———
.
.
;——————————————————————-;SUBRUTINA GETCHR RECIBE UN CARACTER POR EL PUERTO SERIE
;——————————————————————
GETCHR: JNB RI,GETCHR ;ESPERA A QUE SE RECIBA EL CARACTER MOV A,SBUF ;MANDA EL CARACTER ANL A,#7FH ;REALIZA AND LOGICA CLR RI ;LIMPIA EL BIT DE ESTATUS SERIAL RET
;——————————————————————

Monografias.com

Mandar una cadena de caracteres por el puerto serie
call print ;IMPRIME MENSAJE POR EL PUERTO SERIE A HIPERTERMINA
DB 0AH, 0DH, " SISTEMA EN LINEA ",0AH, 0H

Monografias.com

Sistema funcionando
SNDCHR: CLR SCON.1
MOV SBUF,A
TXLOOP: JNB SCON.1,TXLOOP
RET
RS-232C

Monografias.com

INTRODUCCIÓN: RS-485
Se utiliza una conexión balanceada sin conector fisico. Con lo que se consigue mejorar la velocidad y distáncia máxima.

Monografias.com

CARACTERISTICAS
Velocidad máxima de 100Kbps hasta 1200m y de 10Mbps hasta 12m.
Señales de cómo máximo 6V y de cómo mínimo 200mV.
Amplificadores de triple estado, permiten interconectar hasta 64 dispositivos.

Monografias.com

EIA estándar RS-422 de transmisión de datos

Monografias.com

Drivers de línea balanceadas

Monografias.com

Receptores de línea balanceadas

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter