Autor Tema: Programar PIC16F84A con programador de Robot Monty  (Leído 4171 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado pintzio

  • PIC10
  • *
  • Mensajes: 2
Programar PIC16F84A con programador de Robot Monty
« en: 19 de Enero de 2015, 16:59:30 »
Hola.

Quería comentaros una duda con respecto a la programación de un microcontrolador PIC16F84A utilizando un programador antiguo que era parte de un robot coleccionable en fascículos: Monty. El esquema de este circuito programador es este:

http://electronica.yoreparo.com/foros/files/programador_monty.jpg

El problema reside en que el software de dicho robot es para Windows 95/98 y quería reutilizar el programador en Windows 7. Lo primero que hice fue buscar si alguien había adaptado el programador y encontré este enlace:

http://www.mecatronica.es/index.php?option=com_content&view=article&id=65&Itemid=66&928fa706fd2c41efb77269bc5857f86d=42cc7d8f65ae3658f12978861daafa60

Donde se explica que la única modificación de hardware es cruzar dos resistencias (para los pines RB6 y RB7 del micro) y utilizar el software IC-PROG, programándolo como si el programador fuese un "Tait Serial programmer".  El problema que encontré con este software es que no logro arrancarlo correctamente en Windows 7, así que busqué software alternativo y encontre Picpgm.

Este programa permite utilizar también el programador Tait y se puede configurar qué pines del puerto paralelo se utilizan y aquí tengo dudas de cómo configurarlo con respecto al pin de Vdd. Por lo que he leído y entiendo del circuito, el pin 5 del puerto paralelo se utiliza para (mandando un 0) poner los 13.8 V que se necesitan para programar el micro y el pin 4 se utiliza para mandar un RESET al micro (mandando un 0).

La configuración que creo que tengo que poner es:

MCLR -> Pin 5 Invertido
Vdd -> Pin 4
Clock -> Pin 2
Data out -> Pin 3
Data in -> Pin 10


Prefería consultaros antes de hacer pruebas aleatorias y se pueda quemar el Pic.

Gracias por la ayuda de antemano.

Desconectado QIQE

  • PIC18
  • ****
  • Mensajes: 335
Re: Programar PIC16F84A con programador de Robot Monty
« Respuesta #1 en: 19 de Enero de 2015, 17:12:08 »
Has probado ejecutandolo en modo windows 95/98 y con privilegios de administrador???
Muchas gracias por vuestro tiempo.

Saludos desde valencia!!!

Desconectado pintzio

  • PIC10
  • *
  • Mensajes: 2
Re: Programar PIC16F84A con programador de Robot Monty
« Respuesta #2 en: 19 de Enero de 2015, 18:26:07 »
Sí, y el mensaje de error que obtengo es que la versión del archivo no es compatible con la versión de Windows que se está ejecutando.

He visto que otro usuario tuvo un problema parecido con ese programador...en 2007:

http://www.todopic.com.ar/foros/index.php?topic=16694.0

Estuve revisando documentación del integrado 7407 que se conecta al puerto paralelo y es un circuito con salidas en colector abierto que soportan hasta 30V según el datasheet, así que entiendo que el puerto paralelo no debería quemarse si lo configuro mal, pero no estoy seguro del todo.

Saludos desde Coruña !


 

anything