fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

Problemas con el MPLAB y el ICPROG

12 Respuestas
5 Usuarios
0 Reactions
8,770 Visitas
Aironjack
Respuestas: 60
Topic starter
(@aironjack)
Trusted Member
Registrado: hace 19 años

Hola a todos!

Estoy intentando comprobar si mi Programador PIC Pablin I funciona correctamente. Para ello he buscado un programa sencillito, el típico que hace parpadear un LED para el PIC 16F628.

Lo he intentado compilar, y al principio me daba error por la linea:
__config 0x3D18

Asi que la quite, y el programa funciono dando 2 warnings. Mi problema es que yo no programo todavía ensamblador, y sé que tengo que aprenderlo, pero por el momento sólo quiero probar si el Pablin funciona.
Me imagino que esta línea se debe cambiar por otra, que probablemente proporcione el MPLAB?
Mi versión es la 7.40, importa que el programa este hecho para el 16F628 y no para el 16F628A?
Los warnings que me da son:
Warning[215] C:DOWNLOADS_WINKASM.ASM 7 : Processor superseded by command line. Verify processor symbol.
Message[301] C:MPLABMPASM SUITEP16F628.INC 35 : MESSAGE: (Processor-header file mismatch. Verify selected processor.)

He intentado meterlo en el PIC con el ICPROG y obtuve lo siguiente:
Verificación falló en la dirección de código 0000h !

El Pablin parece que funciona ya que el led de programar parpadea cuando es debido. Espero vuestra ayuda, gracias una vez más.

Un saludo

Responder
11 respuestas
Aironjack
Respuestas: 60
Topic starter
(@aironjack)
Trusted Member
Registrado: hace 19 años

Siguiendo con el asunto. Me he bajado el WinPic800 por si sirve de algo. Cuando hago detectar dispositivo, dice DESCONOCIDO, esto es normal? Algo que queráis que pruebe con este otro?

Un saludo

Responder
rashii
Respuestas: 530
(@rashii)
Ardero
Registrado: hace 20 años

No no es normal, te tiene que detectar el pic que tengas en ese momento, si te sigue sin ir prueba a cambiar el puerto que quiza sea eso, un saludo.

Responder
Aironjack
Respuestas: 60
Topic starter
(@aironjack)
Trusted Member
Registrado: hace 19 años

Pues lo he configurado para el programador Pablin y con el puerto LPT1 que es el único que tengo y el test de hardware dice que OK pero en dispositivo dice DESCONOCIDO. Acabo de quitar el zócalo donde tenía puesto el PIC para ver si era que no hacía contacto bien en algún sitio, y he clavado directamente el PIC y sigue pasando lo mismo.

¿Nadie tiene un PIC 16F628A? Quizás alguien me pueda pasar un .HEX que haya comprobado que le funciona, o alguien que tenga el Pablin comentarme si le reconoce el PIC en el WinPic800.
Porque las luces se encienden, y el de programar parpadea, lo cual da que pensar. Ademas cuando le doy a leer o borrar no da ningún error.

El error que tira el WinPic800 al grabar es:
ERROR -> De escritura en dirección 0x000000
Escrito : 0x3007 Leído : 0x3FFF

Ayuda por favor, que estoy empezando a perder las esperanzas.
Un saludo

Responder
rashii
Respuestas: 530
(@rashii)
Ardero
Registrado: hace 20 años

El LPT1 es el puerto paralelo, tu grabador va por ese o por el serie Aironjack? Un saludo.

Responder
Aironjack
Respuestas: 60
Topic starter
(@aironjack)
Trusted Member
Registrado: hace 19 años

Sí, sí va por el paralelo. Mi portátil no tiene serie, por eso estoy haciendo el Pablin I.

Un saludo

Responder
Página 2 / 3
Compartir: