Problemas con un TE-20

He intentado programar un PIC16F628-20/P con un TE-20 pero no he podido, pues siempre me dice el IC-Prog que falla la comprobación de lo escrito, y si leo lo grabado, no aparece nada, como si no se grabara absolutamente nada. Sin embargo, este mismo programador me funciona bien con un 16F84A. El PIC estaba SIN estrenar y he tenido cuidado que no estuvieran activados los ?fuses? de protección de escritura y estaba configurado el oscilador en modo HS, pues lo iba a usar con un cristal de 20 MHz. Ya leí en su día los problemas que daba este programador con los PIC que llevaban oscilador interno, pero creo que era si antes había estado programado y configurado el oscilador interno, pero en mi caso no es así, pues nunca lo había usado, a menos que me los hayan enviado programados y con el oscilador interno activo, cosa que dudo, pues son unos samples. He probado DOS ejemplares diferentes del mismo modelo y pasa lo mismo en los dos. ¿Es que el TE-20 solo sirve para los 16F84 y 16F876 o que pasa? Aparte de esto, he mirado la hoja de datos del 16F628 sobre el oscilador interno, pero no dice que tenga unos datos de calibración, como ocurre con los 12F629 y 12F675. ¿Es que no lo tiene y por tanto el oscilador interno no se puede calibrar? Lo digo por que me da miedo borrar esos datos de calibración al programarlos, si es que existen. Salu2.

--
Este mensaje está compuesto de electrones 100% reciclables.
Reply to
Spock_Andaluz
Loading thread data ...

Dos cosas. Lo primero, la patilla 10 del 16F628 tiene que estar puesta a masa (del programador, no del puerto serie). Comprueba que el zócalo esté cableado así. Si no lo etá, y esa patilla no está conectada a ningún sitio, conéctala a la 5 con un cablecito. Y segundo, los PICs nuevos, con frecuencia están protegidos contra lectura, no sé por qué, así que empieza por borrarlo. El borrado completo no afecta al byte de calibración, así que por eso no hay problema.

--

Saludos de José Manuel García snipped-for-privacy@terra.es http://213.97.130.124

"Spock_Andaluz" escribió en el mensaje news: snipped-for-privacy@QUITAESTOenextremadura.com...

Reply to
pepitof

pepitof escribió:

Muchas gracias por la respuesta tan rápida. He mirado mi TE-20 y resulta que la pata 10 está conectada de forma directa a la 14, es decir, al positivo de alimentación. Pero si la separo y la conecto a masa, a la pata 5 ¿no me impedirá programar otros modelos de PIC? Este programador que tengo tiene muchas de las patas conectadas de forma un tanto extraña, en el sentido de que cada señal (positivo y negativo de alimentación, reloj, etc) está conectada a varias patas al mismo tiempo y no solo las estrictamente necesarias, aunque supongo que será para poder usar los distintos modelos de PIC. Tendré que revisarlo, aunque no se que debería modificar para que sirviera para el mayor número de modelos posibles. ¿Que esquema debería servirme de modelo para modificarlo? Tengo un esquema de un TE-20 que encontré por Inet y coincide con el mío, por lo que supongo que el mío es un TE-20 típico. Sería esclarecedor poner el esquema aquí, pero creo que no está bien visto, así que te lo enviaré por e-mail.

Probé a borrarlo antes de grabar, pero seguía sin funcionar, supongo que por lo de la pata 10. ¿Alguien sabe si el 16F628 tiene byte de calibración?, pues en el data sheet no he visto que diga nada al respecto. ¿No conocéis algún programador relativamente sencillo que se conecte por USB? Salu2.

--
Este mensaje está compuesto de electrones 100% reciclables.
Reply to
Spock_Andaluz

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.