Convertir puerto serie a paralelo.

Solo disponible en BuenasTareas
  • Páginas : 4 (989 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de junio de 2010
Leer documento completo
Vista previa del texto
CONVERSION DE DATOS DEL PUERTO SERIAL A PARALELO

David Guadiana-Martínez, Cesar-Pascual García-Ramírez.
Número Telefónico: (461) 15-41-421
E-mail: _snake@live.com

Departamento de robóticaUniversidad Politécnica de Guanajuato, Cortazar

Resumen

En este documento se reportara la forma en que se consigue convertir los datos mandados en forma serial por el puerto paralelo,utilizando un regulador de niveles de tensión llamada max232 y un micro controlador pic16f84a.

1. Introducción

Para poder hacer el uso del puerto serial para controlar algún tipo de circuito, esnecesario que los datos sean interpretados por hardware para así poder tener nosotros como programadores el control de dichos datos, de esta manera podremos controlar lo que se nos antoje.

2. Procesos yresultados

Para la realización de la conversión serie a paralelo es necesario ajustar los niveles de tensión, pues los niveles del puerto serial varían desde -15 volts hasta +15 volts. Para lograresto se uso el integrado max232 como se muestra en la figura 1.

Para poder nosotros interpretar los datos que enviaba el puerto serial era necesario saber de qué manera se comportaban estos mismos,los datos de un puerto serial cuentan con un bit de inicio y un bit de parada como se ve en la figura numero 2.

Teniendo en mente esto era necesario realizar un circuito capaz de detectar el bitde inicio y el bit de parada, para ello se implemento el circuito que se muestra en la figura número 3, el código del pic16f84a fue realizado en lenguaje ensamblador, el cual es mostrado acontinuación:
----------------------------------------------------
#include"P16F84A.INC"

LIST P=16F84A

__CONFIG _WDT_OFF&_CP_OFF&_HS_OSC&_PWRTE_ON ;configuracion inicial del pic;---------------------------------------------------------------------------
;CONFIGURACION DE LOS PUERTOS
;---------------------------------------------------------------------------
bsf STATUS,5...
tracking img