TODOPIC
Microcontroladores PIC => Programadores => Mensaje iniciado por: diego_huelva en 10 de Junio de 2004, 05:43:00
-
Alguien ha conseguido programar un 16f877A o un 16f876A con un cable ICSP.
Me pasa lo siguiente:
Tengo un TE20 de to la vida (con zocalo para micros de 40 pines inclusive) y cuando los programo en sus zocalos va que ni pintao (no me ha fallado nunca, lo programa todo). El problema esta cuando los quiero programar en el propio circuito con un conector ICSP. Del programador saco los pines (MRCL, VDD, GND, RB6, RB7) a través de un conector que tiene y esos pines se los pincho en una protoboard donde tengo el 877A y nada de nada, no lo programa (error 0000h o 0001h), el caso es que cambio el 877A por un 16f876 y lo programa sin problemas. Ya no se que carajo pasa. ¿Hay alguna diferencia entre el 16f877 y 16f877A a la hora de programarlo? ¿Influye el cable? (he probado con cable plano y cable rj45 de 30 cm + o -) ¿Influye que este en el protoboard? Ponendo la patilla RB3/PGM a GND tampoco.
A ver si alguien me podría ayudar si conoce alguna solucion!!!!!!
Gracias de antemano!!!!
-
yo he tenido que pasar del 877 al 877a por disponibilidad de los micros(los 877a son gratis..jeje), pero no se por que no los he podido grabar de la misma forma que los otros.La verdad es que no lo entiendo, porque segun el manual de migracion de microchip dice que las especificaciones de programacion son distintas, pero sin embargo en la guia de programacion de ambos yo no aprecio diferencia ninguna.Si alguien me lo pudiese explicar le estaria enormemete agradecido.