elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: [AIO elhacker.NET 2013] Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica (Moderador: skapunky)
| | |-+  Programar PIC con puerto paralelo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Programar PIC con puerto paralelo  (Leído 4,204 veces)
alx741

Desconectado Desconectado

Mensajes: 87



Ver Perfil WWW
Programar PIC con puerto paralelo
« en: 20 Noviembre 2012, 03:01 »

Saludos comunidad!

Soy nuevo con esto de la electrónica y resulta que compré un PIC18F4550 por que leí que es bueno para aprender a controlar USB

Pero quiero programarlo usando el puerto paralelo por que no puedo gastar ahora en un programador USB como el pickit2 , así que encontré en la web un par de esquemas de programadores por puerto paralelo y los he montado en una protoboard pero resulta que ninguno funciona, además me han icho que no es posible programar este PIC (muy nuevo) con puerto paralelo, pero en el datasheet dice que es compatible con ICSP y los programadores que he montado funcionan con ICSP, como debo hacerlo? será quizás que al no tener un ejemplo con este PIC lo estoy conectado mal? como puedo programar este PIC por puerto paralelo??

PD: Lo estoy haciendo desde GNU/Linux usando el software odyssey

Muchas gracias!


En línea

tonigellida


Desconectado Desconectado

Mensajes: 530


Hardware & Software Developer


Ver Perfil WWW
Re: Programar PIC con puerto paralelo
« Respuesta #1 en: 20 Noviembre 2012, 17:06 »

Este me va a mi bien con un DB9 y el software WinPic800



Lo usé para un pic18f2550 y puedes prescindir del zener y ponerle 5V si deseas. Pocos programadores más simples que este verás.


« Última modificación: 20 Noviembre 2012, 17:07 por tonigellida » En línea

alx741

Desconectado Desconectado

Mensajes: 87



Ver Perfil WWW
Re: Programar PIC con puerto paralelo
« Respuesta #2 en: 22 Noviembre 2012, 02:48 »

Muchas gracias tonigellida me sirvió mucho!
En línea

tonigellida


Desconectado Desconectado

Mensajes: 530


Hardware & Software Developer


Ver Perfil WWW
Re: Programar PIC con puerto paralelo
« Respuesta #3 en: 22 Noviembre 2012, 13:22 »

De nada, ese es un programar "estilo improvisado" si requieres de otro pues los USB van muy bien, pero requieres de un pic extra como ya sabrás. Pocos pc's tienen un puerto serie hoy en día. Vete pensando en mirar uno USB.

Aquí tienes algunos

http://tublogdeelectronica.blogspot.com.es/2012/01/proyectos-posibles-programador-pic-usb.html

No están probados, así que tendrás que arriesgarte en algunos casos. Pero como ya te digo necesitas de más componentes que el que ahora te va.

Mi recomendación es que busques uno que soporte LF, así te sirve para todos.

Además estaría bien que programara ATMEL, así usas la mayoría de los pics para "aficionados".
En línea

skapunky
Electronik Engineer &
Moderador
***
Desconectado Desconectado

Mensajes: 3.637


www.killtrojan.net


Ver Perfil WWW
Re: Programar PIC con puerto paralelo
« Respuesta #4 en: 22 Noviembre 2012, 20:43 »

Hay un clónico del pickit2 por ebay  :rolleyes:, vale 20€  >:D o algo menos. Yo personalmente tengo otro porque en su dia lo compré, pero compañeros mios se habían comprado ese clónico. Es exáctamente igual pero con las letras serigrafiadas mas gruesas.

Actualmente el pickit2 original cuesta aquí en españa alrededor de 50€-60€. Del pickit3 ya ni hablar...
En línea

Killtrojan Syslog v1.40: ENTRAR
tonigellida


Desconectado Desconectado

Mensajes: 530


Hardware & Software Developer


Ver Perfil WWW
Re: Programar PIC con puerto paralelo
« Respuesta #5 en: 22 Noviembre 2012, 21:39 »

Ya que estamos aquí que diferencia hay con el pickit 3?, es decir a parte de programar otros pics más potentes. Para qué vas a necesitar la arquitectura de un pic tan potente? Bueno supongo que una vez metido en el ajo dirás:

Mi programa es muy extenso y me quedo corto... O necesito más potencia de cálculo... Necesito uno de los pics potentes, XD. O más entradas no se.
En línea

alx741

Desconectado Desconectado

Mensajes: 87



Ver Perfil WWW
Re: Programar PIC con puerto paralelo
« Respuesta #6 en: 26 Noviembre 2012, 04:13 »

Yo también me he preguntado que ventajas tiene el pickit3 , quería comprar un clonico del pickit2 pero no lo conseguí, en todos lados solo tenían el original en $40 (USD)

Monté el programador en el puerto paralelo y anda de maravilla con odyssey.

Ahora quiero aprender a manejar el puerto USB usando el PIC18F4550 (que ahora ya puedo programar :) ) pero no hay mucha información :( , alguna idea de donde conseguir info al respecto (plataforma GNU/Linux)

Gracias nuevamente!
En línea

tonigellida


Desconectado Desconectado

Mensajes: 530


Hardware & Software Developer


Ver Perfil WWW
Re: Programar PIC con puerto paralelo
« Respuesta #7 en: 26 Noviembre 2012, 11:19 »

No hay información?? Sí la hay.

http://www.todopic.com.ar/foros/index.php

http://www.ucontrol.com.ar/forosmf/index.php

En el buscador de esos pones pic 18f4550 USB o 2550 y tienes tutoriales de varios fascículos
En línea

alx741

Desconectado Desconectado

Mensajes: 87



Ver Perfil WWW
Re: Programar PIC con puerto paralelo
« Respuesta #8 en: 27 Noviembre 2012, 16:10 »

he encontrado información sobre el bootloader y el circuito para programar el PIC con USB (usando el bootloader) en el cual estoy trabajando ahora.

Pero tengo problemas para escribir la aplicación (para el PIC y para la PC [GNU/Linux]) para controlar un led con la PC a través del puerto USB :( , seguiré en ello y pondré aquí cualquier novedad.

Saludos!
En línea

tonigellida


Desconectado Desconectado

Mensajes: 530


Hardware & Software Developer


Ver Perfil WWW
Re: Programar PIC con puerto paralelo
« Respuesta #9 en: 27 Noviembre 2012, 16:31 »

Si lo has programado ok, es el programa más básico prácticamente, puede que tengas problemas con los fuses, lo has simulado?
« Última modificación: 27 Noviembre 2012, 16:33 por tonigellida » En línea

alx741

Desconectado Desconectado

Mensajes: 87



Ver Perfil WWW
Re: Programar PIC con puerto paralelo
« Respuesta #10 en: 27 Noviembre 2012, 18:45 »

No, me refería a que logré escribir código en el PIC usando el puerto paralelo, pero en cuanto escribir el código para mi propósito no tengo la menor idea :$ , pero estoy buscando librerías de SDCC para ver que consigo(USB [HID-CDC]).., ademas supongo que voy a necesitar documentación de libusb para usar con C++ para la aplicación de la pc.

Y no, no lo he simulado... aún no tengo nada que simular jeje

Alguna sugerencia para encontrar información que me enseñe más sobre USB? en caso de que no encuentre una librería para SDCC y tenga que programar el código para el PIC capaz de comunicarse con USB.
En línea

alx741

Desconectado Desconectado

Mensajes: 87



Ver Perfil WWW
Re: Programar PIC con puerto paralelo
« Respuesta #11 en: 27 Noviembre 2012, 18:54 »

Encender un led con un comando desde la terminal (comunicando por USB).. un "hola mundo" para comenzar a hacer algo más interesante.. :)
En línea

tonigellida


Desconectado Desconectado

Mensajes: 530


Hardware & Software Developer


Ver Perfil WWW
Re: Programar PIC con puerto paralelo
« Respuesta #12 en: 27 Noviembre 2012, 19:21 »

No lo he hecho nunca, si lo hicieras avisa, deben de haber tutos. Con USB no hice nada prácticamente.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
puerto paralelo
Dispositivos Móviles (PDA's, Smartphones, Tablets)
heterotopo 1 1,963 Último mensaje 4 Febrero 2005, 11:23
por BADBYTE-K
puerto paralelo
Programación Visual Basic
pepetrueno 1 1,047 Último mensaje 2 Junio 2005, 05:25
por Slasher-K
Puerto de control en puerto paralelo
Electrónica
c_tarnoski 0 975 Último mensaje 19 Septiembre 2005, 05:46
por c_tarnoski
Puerto Paralelo
Hardware
THAL 4 1,435 Último mensaje 1 Febrero 2006, 16:32
por k a t z
Puerto paralelo y VB
Electrónica
kakinets 12 11,269 Último mensaje 30 Septiembre 2009, 12:42
por skapunky
Powered by SMF 1.1.19 | SMF © 2006-2008, Simple Machines