TODOPIC

Microcontroladores PIC => Programadores => Mensaje iniciado por: gon_sua en 05 de Agosto de 2010, 06:17:09

Título: No puedo regrabar PIC 16F628A (Solucionado)
Publicado por: gon_sua en 05 de Agosto de 2010, 06:17:09
Hola gente, soy nuevito en este foro y en esto de la electronica.

Estoy dando mis primeros pasos y estoy teniendo mis primeros problemas.

Mi problema es el siguiente:

Hice un programita para encender y apagar un led, hasta ahi todo bien, lo subo al PIC16F628A, con el PicKit2 y todo perfecto.

Le hice unas modificaciones al programa para que ahora, me encendiera 2 leds. Y no puedo volver a subir el programa al PIC,
me da el siguiente error.

(http://i258.photobucket.com/albums/hh244/symphydon/Posteos/Electronica/Error.jpg)

Asi que la pregunta es: como regrabo un programa en el PIC.
Título: Re: Primeros pasos y primeros problemas...
Publicado por: AKENAFAB en 05 de Agosto de 2010, 08:33:24
Prueba programandolo con el Software del pickit2.

Título: Re: Primeros pasos y primeros problemas...
Publicado por: gon_sua en 05 de Agosto de 2010, 09:04:05
Tengo que hacerle algo al pickit, para que me borre El pic y pueda cargar otro programa.

porque recien agarre otro PIC "Virgen" y pude grabar ese programa sin problemas, pero cuando lo intento regrabar... Me da ese mismo error.

Tampoco encontre ningun tuto sobre como grabar o regrabar con el Pickit2

Desde ya muchisimas gracias.
Título: Re: Primeros pasos y primeros problemas...
Publicado por: Diego E. en 05 de Agosto de 2010, 09:46:04
Hola amigo, cuando vayas a programar el PIC en el PICKit2 en el menú "Tools - Fast Programming" deshabilita esta opción y vuelve a probar.
saludos.
Título: Re: Primeros pasos y primeros problemas...
Publicado por: gon_sua en 05 de Agosto de 2010, 10:25:17
Hoy a la noche pruebo... y despues aviso como me fue...

Gracias....
Título: Re: Primeros pasos y primeros problemas...
Publicado por: gon_sua en 05 de Agosto de 2010, 22:16:46
Sigo con el mismo problema, le baje la velocidad.

y me da este error.

(http://i258.photobucket.com/albums/hh244/symphydon/Posteos/Electronica/Error-1.jpg)

Saben si tengo que configurara algo mas para poder regrabar los PIC ¿?

Gracias
Título: Re: Primeros pasos y primeros problemas...
Publicado por: AKENAFAB en 05 de Agosto de 2010, 22:24:34
Sube tu programa!

Por si hay algo en los bits de configuracion.Esta rato este asunto
Título: Re: Primeros pasos y primeros problemas...
Publicado por: gon_sua en 06 de Agosto de 2010, 05:49:22
La verdad que me desconcerto, porque el programa lo subio de una, la primera vez, y en el protoboard andubo, despues de ahi no pude subir nada mas...

aca paso el codigo.

Código: [Seleccionar]
   #include <16f628a.h>

#FUSES NOWDT                    //No Watch Dog Timer
#FUSES INTRC_IO                 //Internal RC Osc, no CLKOUT
#FUSES NOPUT                    //No Power Up Timer
#FUSES NOPROTECT                //Code not protected from reading
#FUSES NOBROWNOUT               //No brownout reset
#FUSES NOMCLR                   //Master Clear pin used for I/O
#FUSES NOLVP                    //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#FUSES NOCPD                    //No EE protection

#use delay(clock=4000000)

#byte puerto_b = 06

void main()
{
   
   puerto_b = 0;               // Limpia puerto B

   DO{
      bit_set(puerto_b, 1);     // enciende led conectado a RB1
      delay_ms(1000);
      bit_clear(puerto_b, 1);
      delay_ms(1000);}
   while (TRUE);
}
Título: Re: Primeros pasos y primeros problemas...
Publicado por: AKENAFAB en 06 de Agosto de 2010, 05:54:51
Pues no usas MCLR y generalmente da problemas pero se arregla rápido.

Conecta tu pickit2 y ve a menu TOOLS luego selecciona

USE VPP first Program Entry

Si el problema sigue prueba con tro pic.

Saludos!

Título: Re: Primeros pasos y primeros problemas...
Publicado por: gon_sua en 06 de Agosto de 2010, 09:50:17
La verdad es que no se que onda. Bajo el Hex del PIC lo pruebo en el proteus y anda.

El drama para mi esta en que no puede borrar el PIC.

Yo compre un pickit2 clon, la pregunta ahora es... hay que hacerle algo en partiluar al programador...

Asi coloco el chip, pero no se para que son esos pines que resalte en amarillo, hay que conectarlos a algun lado??...

(http://i258.photobucket.com/albums/hh244/symphydon/Posteos/Electronica/PicKitQ.jpg)

Título: Re: Primeros pasos y primeros problemas...
Publicado por: AKENAFAB en 06 de Agosto de 2010, 10:20:30
No tengo idea , no tengo ese programador xD

Pero prueba con la opcion que te dije.

Solo te pasa con este pic???
Título: Re: Primeros pasos y primeros problemas...
Publicado por: gon_sua en 06 de Agosto de 2010, 10:33:04
Muchas gracias AKENAFAB, por todo, compre 2 PIC de esos 16F628A y en los dos casos me hizo lo mismo, me grabo el programa, pero no me deja regrabar otro.

Voy a tener que comprar otro pic y probar.  Por ahi con estos modelos de  PIC mi programador no anda o no anda bien.

Igual voy a seguir buscando o mejor dicho googleando y si doy con la solucion la posteare...

Si alguien programo con el PICKIT2 un pic16f628a, que me tire una manito...

Gracias...
Título: Re: Primeros pasos y primeros problemas...
Publicado por: om@r en 06 de Agosto de 2010, 12:35:22
Hola a todos!
gon_sua ,te pusite en contacto con el vendedor? la gente de Todomicro?
hace un tiempo ,como un año atras les compre un programador no es del modelo que tenes vos ,es uno que solo podes
programar microcontroladores... resulta que no me funcionaba bien ,lo que hacia era que a veces me programaba bien
otras no lo reconocia la pc? era media confusa la falla... siempre conte con la buena predisposicion de la gente de todomicro
para darme una solucion... despues de buscar... me encontre que el problema era el cable usb que viene con el programador!
luego ellos me confirmaron que habian tenido problemas con una partida de ellos .
Saludos!
Título: Re: Primeros pasos y primeros problemas...
Publicado por: bmfranky en 09 de Agosto de 2010, 09:59:16
hOLA GON SUA,  no se si ya solucionaste el problema, pero deberías de borrar manualmente el micro y ver si te da el checsum a cero , prueba y me cuentas.
Título: Re: Primeros pasos y primeros problemas...
Publicado por: gon_sua en 10 de Agosto de 2010, 15:31:53
hOLA GON SUA,  no se si ya solucionaste el problema, pero deberías de borrar manualmente el micro y ver si te da el checsum a cero , prueba y me cuentas.

No se como borrarlo, hablando con el que me vendio el programador me dijo que los fuses estaban mal, que por eso no le lo podia borrar.
Título: Re: Primeros pasos y primeros problemas...
Publicado por: gon_sua en 10 de Agosto de 2010, 16:20:08
A los que le compre el programador, me pasaron un esquema con un mosfet para poder hacer que los micros con oscilador interno y mclr deshabilitado entren en modo de programacion.

Aca se los paso.... es viable esto ¿?

Como lo hago ¿?¿?¿?

(http://i258.photobucket.com/albums/hh244/symphydon/Posteos/securedownload.jpg)
Título: Re: Primeros pasos y primeros problemas...
Publicado por: AngelGris en 10 de Agosto de 2010, 19:32:07
Si mal no recuerdo una reforma similar llevaba el JDM, ya que no cortaba la alimentación del PIC y justamente tenía yo problemas al programar el 628 con oscilador interno. En el JDM con algunos me funcionó y con otros no...
Título: Re: No puedo regrabar PIC 16F628A (Solucionado)
Publicado por: gon_sua en 14 de Agosto de 2010, 16:14:21
Bueno, ya solucione el problema, era el cable USB.

Yo estaba convencido de que no era eso, pero cambie e cable y listo... Ya regrabe como 30 veces el PIC.

Gracias a todos por la Ayuda.