TODOPIC

Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: viktor28 en 14 de Marzo de 2010, 15:14:01

Título: bien grabado - no funcciona montado
Publicado por: viktor28 en 14 de Marzo de 2010, 15:14:01
Hola a todos , estoy empiesando aprender el mundo - PIC , no me sale todo de primera  
Problema que tengo – no funcciona circuito montado + iva preguntar, como puedo esegurar si programa esta grabada  en chip ? o ,  si  no esta  defectuoso el chip.
Es que hay dudas –   en principio de grabar  tengo todo en blanco , despues de grabar , sale mensaje que **verificacion ha pasado bien , comprendido que- bien  grabado , si doy leer – sale mensaje –no esta en blanco (logico)
Pero en la pantalla veo todo en 3FFF, lo entiendo que no esta grabado nada en chip
Por favor si alqien puede esplicar , donde puede estar el fallo
Gracias por adelantado
Título: Re: bien grabado - no funcciona montado
Publicado por: migsantiago en 14 de Marzo de 2010, 15:15:11
Hola

¿Qué pic usas?
¿Qué programador usas?
¿Qué software para programar usas?
Título: Re: bien grabado - no funcciona montado
Publicado por: mtristan en 14 de Marzo de 2010, 17:49:41
.


Asegurate de que en la configuración del PIC tengas desactivada la tilde de CP (Code Protect). Una vez programado el uC con el Code Protect activado no se puede leer la información que hay dentro nunca más (ni aún desactivando la tilde). Aunque si el programa te dijo que estaba bien programado, el PIC debería andar sin problemas.
Saludos.

Título: Re: bien grabado - no funcciona montado
Publicado por: viktor28 en 15 de Marzo de 2010, 13:26:56
Hola

¿Qué pic usas?
¿Qué programador usas?
¿Qué software para programar usas?
  :oops:
ES UN 16F84A
ICPROG 1.4
 similar -T20
Título: Re: bien grabado - no funcciona montado
Publicado por: migsantiago en 15 de Marzo de 2010, 13:44:50
Después de programarlo, ¿puedes leerlo y tomar un printscreen de lo leído?
Título: Re: bien grabado - no funcciona montado
Publicado por: viktor28 en 15 de Marzo de 2010, 19:54:55
Después de programarlo, ¿puedes leerlo y tomar un printscreen de lo leído?
Gracias por respuesta rapida -
 perdona pero no puedo entender -* tomar un printscreen de lo leído*
¿ debe ser cambiado algo en la pantalla , en vez de 3FFF ?
Título: Re: bien grabado - no funcciona montado
Publicado por: AngelGris en 15 de Marzo de 2010, 20:39:15
Después de programarlo, ¿puedes leerlo y tomar un printscreen de lo leído?
Gracias por respuesta rapida -
 perdona pero no puedo entender -* tomar un printscreen de lo leído*
¿ debe ser cambiado algo en la pantalla , en vez de 3FFF ?

Supongo que el colega migsantiago se refiere a un ScreenShoot.

Grabás el PIC, lo lees.  Tomás un ScreenShoot del IC-Prog.
Título: Re: bien grabado - no funcciona montado
Publicado por: migsantiago en 15 de Marzo de 2010, 20:43:49
Sí, una imagen de lo leído desde el pic. Los datos deben ser diferentes a 0x03FF.
Título: Re: bien grabado - no funcciona montado
Publicado por: viktor28 en 16 de Marzo de 2010, 17:56:04
Sí, una imagen de lo leído desde el pic. Los datos deben ser diferentes a 0x03FF.
Hola de nuevo , parece que pronto me toca llorar :8} .....por mi deconocimiento ....
esplico medidas que hecho e tengo 
cuando doy LEER - sale toda la pantalla en /0000/
                         -no esta en blanco en la  direccion 0000h!
Encontre por internet una prueba de programador sigiente -
temporalmente conectar una resistencia de 1kilohm entre Vss y el "pin en prueba". (hecho pin 5 y 14 )
•   Entre en el menú Ajustes > Tipo Hardware.
•   Activar "Invertir MCLR", medir el voltaje entre Vss (pin 5) y MCLR (pin 4), para evitar causar problemas al puerto serie del computador personal, es conveniente tomar Vss del (pin 1) del zócalo de 8 pines: indicará 14 V ca.  En estos pines tengo 2V  yo ,
•   Deshabilite todas las señales.
•   Activar "Invertir Vcc ", medir el voltaje entre Vss (pin 5) y Vdd (pin 14) del zócalo de 18 pines:  5 V ca.
•   Si esto falla, asegurarse que está habilitado el "controlar Vcc para JDM" en el submenú Miscelánea (Ajustes > Opciones).
•   Deshabilite todas las señales.
•   Activar "Enable clock", medir el voltaje entre Vss (pin 15) y RB6 (pin 12): 5 V +/-1 V ca. 
•   Deshabilite todas las señales.
•   Active "Enable Data Out", la tensión medida entre Vss (pin 5) y RB7 (pin 13) es: 5 V +/-0.5 V ca.
Pues unico que no tengo -14v entre pin 5 y 4 , asi algo va mal , no se si el programador mizmo o algo mas , espero que algien puede especificar mi problemia , despues de mi  largo comentario