Autor Tema: Como conectar un 16F84 con el puerto paralelo?  (Leído 3879 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Sebas22

  • PIC10
  • *
  • Mensajes: 34
Como conectar un 16F84 con el puerto paralelo?
« en: 22 de Diciembre de 2002, 22:03:00 »
Hola a todos

Necesito que me orienten un poquito aquellos que saben de esto del mundo de los PICs. Tengo que conectar un puerto paralelo de la PC con un 16F84, de manera bidireccional, de tal forma que yo pueda enviar cierta información desde la PC y el PIC debidamente programado encienda uno de una serie de supongamos 10 leds. Como debería comenzar? Que elementos adicionales necesito? Saludos y gracias anticipados

La conexión es así:

El Pin 2 del puerto paralelo para recibir la información del PIC, el Pin 3 para enviar al PIC, Pin 5 Tierra y Pin 9 una señal de entrada a la PC (Ring Signal)


Desconectado Sebas22

  • PIC10
  • *
  • Mensajes: 34
RE: Como conectar un 16F84 con el puerto paralelo?
« Respuesta #1 en: 22 de Diciembre de 2002, 22:10:00 »
Perdon, no es un puerto paralelo, es el puerto serie de la PC. Saludos

Desconectado fbrasilia

  • PIC10
  • *
  • Mensajes: 1
RE: Como conectar un 16F84 con el puerto paralelo?
« Respuesta #2 en: 23 de Diciembre de 2002, 09:04:00 »
Sie es por el paralelo, yo tambien necesito esta informacion pero mio es leer un codigo guardado en el pic

Desconectado RGL

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 634
RE: Como conectar un 16F84 con el puerto paralelo?
« Respuesta #3 en: 23 de Diciembre de 2002, 18:04:00 »
Hola sebas,

Necesitas un hardware que es el f84 y un max232 por ejemplo, un cable de unión  y el port 232 del PC.

Después necesitas confeccionar el soft. Creo que lo mejor es pensar en un pequeño protocolo. Por ejemplo si envías un 1 por el pueto serie, que el micro llo lea y encienda el led 1, si mandas 2 que encienda el 2 y así sucesivamente. Necesitarás tantos pines como led o pner un decodificador/demultiplexor para aumentar la capacidad de led.  Una vez definido todo esto, te haces la rutina en el lenguaje que tu programes (ensamblador, PBP, C, etc) Yo programo en PBP, que ya tiene implementados comandos de alto nivel para enviar y recibir y son SERIN2 Y SEROUT2.

Este sería un poco el esquema a seguir. No se si te sirve de algo la idea.

Saludos,

Ricky

Desconectado Sebas22

  • PIC10
  • *
  • Mensajes: 34
RE: Como conectar un 16F84 con el puerto paralelo?
« Respuesta #4 en: 23 de Diciembre de 2002, 21:30:00 »
Gracias por tu respuesta Ricky

Cuando decis que necesito un "F84", te referis al PIC 16F84 u a otra cosa? Si tenía entendido lo del MAX232, lo que me queda por ver es como conectar todo esto puesto que de este tipo de cosas poco y nada.
En cuanto al tema de los leds, yo necesito prender un led determinado cuando el PIC reciba de la PC una serie de unos y ceros, dado que estoy trabajando con el protocolo X-10. Agradecería mucho cualquier ayuda extra que puedas darme al respecto (por ejemplo sobre como conectar los dispositivos entre si). Un afectuoso saludo y gracias por tu respuesta previa.

Desconectado RGL

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 634
RE: Como conectar un 16F84 con el puerto paralelo?
« Respuesta #5 en: 27 de Diciembre de 2002, 00:11:00 »
Hola sebas,

Cuando digo f84 he querido decir PIC 16f84, es por economía de letras o deformación profesional.

No tengo ningún esquema ahora hecho con max 232, pero te explico. Si tienes el data sheet del max 232, obsevarás que hay unos pines con condensadores y luego  otros pines de entrada/salida, éstos tienen una parte TTl y otra parte RS232.  De todas formas, te prepararé un esquema para que veas el conexionado y te resulte más fácil.

Saludos
Ricky

Desconectado Sebas22

  • PIC10
  • *
  • Mensajes: 34
RE: Como conectar un 16F84 con el puerto paralelo?
« Respuesta #6 en: 02 de Enero de 2003, 21:31:00 »
Hola Ricky, gracias nuevamente por responder.
Quedamos a la espectativa con mis compañeros del esquema que mencionás, te lo agradeceremos mucho y seguramente nos sea de mucha utilidad. Saludos!

Desconectado RGL

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 634
RE: Como conectar un 16F84 con el puerto paralelo?
« Respuesta #7 en: 04 de Enero de 2003, 09:46:00 »
Hola Sebas,

Lo prometido es deuda. Te mando el esquema. Dime un correo ya que te tengo que enviar el PDF del max y ocupa 400K. No puedo adjuntarlo aquí y es conveniente que lo tengas.

Saludos

Ricky


Desconectado Sebas22

  • PIC10
  • *
  • Mensajes: 34
RE: Como conectar un 16F84 con el puerto paralelo?
« Respuesta #8 en: 28 de Enero de 2003, 18:49:00 »
Hola a todos!

He conseguido el PIC16F627 y quisiera saber si el esquema de conexión entre el Max232 y el PIC16F84 que me envió Ricky (y que está en el mensaje previo adjuntado en un DOC) es válido para el PIC que yo conseguí o bien debo realizar alguna que otra modificación. Gracias anticipadas a quien pueda aclararme esto. Saludos!

Desconectado RGL

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 634
RE: Como conectar un 16F84 con el puerto paralelo?
« Respuesta #9 en: 31 de Enero de 2003, 20:26:00 »
El conexionado es válido para serin2, serout2.

Saludos
Ricky


 

anything