Conexion Serial- Basico

Páginas: 4 (988 palabras) Publicado: 12 de enero de 2013
Comunicación serial utilizando puertos I/O rev2
Paul Aguayo S., paguayo@olimex.cl 7 de septiembre de 2005

1

Índice
1. Introducción 2. La Teoría 3. Haciendo que funcione 4. Nuestro Código 3 33 4

2

1. Introducción
En la mayoría de los proyectos es necesario comunicarse con el resto del mundo. La comunicación serial es relativamente fácil de implementar, y es perfecta paraaplicaciones que no requieren de un gran ancho de banda. En este turorial se asume que ya tienes tu PIC bajo control, i.e., ya prendiste algun led con tu PIC. El código necesario es el siguiente:Serial_Calibration.c - Este archivo es utilizado para configurar el timing de la salida serial Serial_Calibration.asm Serial_Calibration.hex Serial.c - Envía el caracter ’k’ al puerto serial Serial.asm Serial.hexLos siguientes pasos son utilizando el PIF16F628 usando el oscilador interno, pero puede ser aplicado a todos los otros PIC’s y uC en general.

2. La Teoría
El protocolo de comunicación serialRS232 se puede encontrar fácilmente en google, pero otra cosa es hacerlo funcionar. En este link http://www.beyondlogic.org/serial/serial.htm hay una muy buena referencia del protocolo para aquellos quese interesen en entender que están haciendo. Todo tipo de comunicación serial tiene que realizarse en los tiempos correctos, los cuales se establecen en el protocolo. En este tipo de comunicación nohay una línea clock que cargue los datos. Todo es enviado por una sola línea. Debido a lo anterior ambos dispositivos que deseen comunicarse deben tener la misma velocidad. En este caso la tasa detransferencia será 9600 bps. 1/9600 bit por segundo = 1.04e-4 segundos por bit Esto es equivalente a decir 1 bit cada 104us (micro segundos)

Figura 1: Transmisión serial La Figura 1 es muy importante.Como se puede ver las señales altas y bajas no corresponden a 1’s y 0’s respectivamente si no que a -10V corresponde a un 1 y +10V corresponde a un 0 lógico. Ahora se presenta el primer problema. El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • INSTALACIÓN Y CONEXIÓN DEL EQUIPO BÁSICO
  • Como realizar conexion puerto serial c#
  • Crear un conexion data report en visual basic 6.0
  • Conexión A Base De Datos Mediante Visual Basic 6.0
  • Conexión De Visual Basic. Net Con Sql Server 2008
  • conexiones de perifericos por puerto serial usb
  • Conexiones electricas basicas
  • Visual Basic: Conexión a DB

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS