Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: sebaspla2008 en 05 de Septiembre de 2008, 17:14:01
Título: Ayuda por favor! PIC16F84A
Publicado por: sebaspla2008 en 05 de Septiembre de 2008, 17:14:01
Ante todo buenos dias a todos los integrantes del foro.
Mi problema es el siguiente, por favor si pueden ayudarme se lo agradeceria muchisimo. Resulta que tengo un PIC16F84A-04/P y le he cargado un programa basico (el tipico led intermitente). El tema es que no da señales de vida al montar el circuito, sin embargo aparentemente carga el programa lo mas bien. Cabe aclarar que el programa original lo codifique en PIC BASIC, y luego lo simule en el PIC SIMULATOR IDE y andaba de 10. El problema es cuando pruebo el circuito. El programador es el COM84 y el softaware para programarlo es el WINPIC.
Título: Re: Ayuda por favor! PIC16F84A
Publicado por: navaismo en 05 de Septiembre de 2008, 17:38:33
Pues en el circuito el Led lo tienes en un puerto que no es, el programa usas PORTA.0 que es la patilla 17 del pic
Título: Re: Ayuda por favor! PIC16F84A
Publicado por: sebaspla2008 en 05 de Septiembre de 2008, 17:45:45
Sepan disculparme, me olvide anteriormente de decirles que en el circuito conecto al led con su resistencia al pin 17 y no el 13; es que en este momento el diagrama que encontre en internet usaba el 13.
Título: Re: Ayuda por favor! PIC16F84A
Publicado por: navaismo en 05 de Septiembre de 2008, 17:54:18
Ok y los fuses a la hora de programar? Te recomeindo que apagues el WDT y el de CP
Título: Re: Ayuda por favor! PIC16F84A
Publicado por: sebaspla2008 en 05 de Septiembre de 2008, 18:02:57
si con WDT y CP te referis al WatchDog y al Code Protection respectivamente, sí, los tengo deshabilitados. Tengo el oscilador configurado en XT (uso cristal de 4Mhz) y tengo habilitado el Power Up timer.
Título: Re: Ayuda por favor! PIC16F84A
Publicado por: navaismo en 05 de Septiembre de 2008, 19:54:54
tambien deshabilitalo, y otra has comprodado con el winpic que se grabe bien??
Título: Re: Ayuda por favor! PIC16F84A
Publicado por: sebaspla2008 en 06 de Septiembre de 2008, 15:22:15
Calculo que se graba bien, porque cuando le doy leer me pone lo mismo que programe y tambien no me salen errores a la hora de poner la opcion verificar. Estaba pensando que por ahi tenga que grabarlo con la configuracion HS, aunque tenga cristal de 4mhz, por lo menos eso es lo que vi en algunos foros. Por favor, corrijanme si estoy equivocado.
Título: Re: Ayuda por favor! PIC16F84A
Publicado por: navaismo en 06 de Septiembre de 2008, 15:41:35
No creo que sea por ahi del fuse, a ver prueba este Hex para ver si lo hace.
Título: Re: Ayuda por favor! PIC16F84A
Publicado por: sebaspla2008 en 06 de Septiembre de 2008, 18:45:34
Ante todo, gracias navaismo por todas tus respuestas, te lo agradezco mucho. Quisiera saber, que tiene de diferencia el programa que me envias con el que yo publique, puesto que esta en hexadecimal y se me hace complicado entenderlo.
Título: Re: Ayuda por favor! PIC16F84A
Publicado por: navaismo en 06 de Septiembre de 2008, 18:59:33
Ah, solo te envie el hex para que lo programes con el winpic. Ese Hex fue compilado con el PBP y el programa es el siguiente, pero dinos te funciono?
Código: FreeBasic
@ Device Protect_Off, WDT_Off 'sin CP y sin WDT
trisa=0'PORTA como salida
porta=0'PORTA apagado
led var porta.0 'Alias RA0
main:
high led
pause 500
low led
pause 500
goto main
Título: Re: Ayuda por favor! PIC16F84A
Publicado por: sebaspla2008 en 06 de Septiembre de 2008, 19:04:39
ahh ok, gracias. Igualmente no sabre si funcione o no hasta el lunes, cuando lo pruebe en mi escuela, utilizando una protoboard. Programa el pic con ese programa y probrare. Te enviare una rspuesta cuanto antes
Título: Re: Ayuda por favor! PIC16F84A
Publicado por: sebaspla2008 en 08 de Septiembre de 2008, 12:58:07
Navaismo, te lo agradezco mucho, el circuito ya me funciono. Lo que si, todavia no intento descifrar cual que la falla que tuvo el que yo habia hecho, pues el programa es practicamente el mismo al que me has pasado. Igualmente, muchisimas gracias
Título: Re: Ayuda por favor! PIC16F84A
Publicado por: navaismo en 08 de Septiembre de 2008, 14:49:14
Supongo que en la palabra de coniguracion esta el problema.