Hola a todos!! Llevo ya tiempo con el GTP USB Lite, y me ha funcionado perfectamente, siempre había programado pics de 28 patitas (concretamente el 18F2550). Sin embargo, pedí samples a Microchip y me trajeron 18F2550s,18F4550s (ambos los programo perfectamente) y 16F818s y 16F819s, siendo estos dos últimos de 18 patas. Probé a programarlos y no me deja programar ninguno de los dos últimos. Desesperado compré unos 16F84A y probé. Tampoco he podido programarlo.
El problema que me presenta es que intenta escribir en la primera dirección (0x000000) y dice "Escrito 0x3000 - Leido 0x3FFF", es decir, intenta escribir mi programa, pero el pic no lo graba, se queda con toda la memoria a 1s (la he leido varias veces, que eso sí me deja, y sale todo a FF...).
He repasado las tensiones en cada uno de los pines y son correctas, se va de unos pocos mV de su valor ideal... Ya no sé qué puede ser... He revisado el datasheet de los 16F818 y no he visto ninguna peculiaridad en estos de 18 patas que no tengan los grandes.... Concretamente, estoy usando la siguiente conexión:
Vpp->Pin 4
GND -> Pin 5
CLOCK -> Pin 12
Data -> Pin 13
Vdd -> Pin 14
Haciendo el test del Winpic 800 he comprobado que las tensiones llegan correctas a cada uno de los pines del pic... Creo que con esa conexión (la indicada para los pics de 18 patas, claro
) hay bastante para programar los pics, aunque ya no estoy seguro...
La verdad, no entiendo qué puede estar pasando, si alguien puede ayudarme se lo agradecería,
LoPiTaL