TODOPIC
Microcontroladores PIC => Programadores => Mensaje iniciado por: aitopes en 31 de Mayo de 2006, 20:31:24
-
Hola amigos!
Estoy usando el excelente programador USB GTP+ con el software WinPic, que no me ha dado problemas...hasta ahora :(.
Estoy intentando programar un 16F877 (sin la "A"), y no hay caso...continuamente me da el error que la primer posicion de memoria que intenta grabar difiere del valor que verifica (lee siempre $3FFF :shock:). Probe con dos micros, uno de 4 MHz y otro de 20MHz, con identicos resultados.
Estoy usando para ello un zocalo que construi, y que he repaso un monton de veces y me atreveria a decir que no tiene errores :?.
Con micros de 18 pines no hay problemas, los grabo sin errores.
Alguna idea de por donde puedo empezar a buscar?
Gracias! :mrgreen:
-
¿Tienes por ahí el esquema de ese zócalo?
-
A ver.... (no tengo scaner, ni una foto del zocalito)
Te describo las conexiones pin por pin:
GTP+ -----> PIC16F877
1 -----------> No usado
2 -----------> DATA (Pin 40)
3 -----------> No usado
4 -----------> Clock (Pin 39)
5 -----------> No usado
6 -----------> VDD (Pines 11 y 32)
7 -----------> No usado
8 -----------> Vpp (Pin 1)
9 -----------> Vss (Pines 12 y 31)
10 ----------> Vpp2 (No conectado) :shock:
Ademas, a ultimo momento agregue dos resistencias de 1k entre los pines 38 y Vss y 34 y Vss, sin que cambie nada :?.
Te agradezco la ayuda. Gracias!
Aitopes.
-
Perdon!!!!!!!!!!!!!!! :(
ME vino bien el recorrer todo el circuito para contarte cual era el problema. Estaba usando Vpp como en los PICs de 18 pines, y deberia usar Vpp2. Acabo de cambiarlos en el zocalito (corte de pista, y solde un cablecito...una chanchada, pero ...) y anduvo perfecto.
Gracias!!!!!!!!!!
PD: Creo que la burrada se debio a haber estado todo el dia tratando de meter el codigo en solo 2 kb, lo que me dejo la neurona a la miseria. :lol:
-
Bueno, me alegro que lo hayas resuelto.