TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: gon_sua en 11 de Agosto de 2010, 14:34:00
-
Yo se que la pregunta es muuuy tonta, pero como ya me mande un moco, quiero aclararme la duda.
Yo tengo un PIC 16F628A al cual x un errror en el codigo no lo pude volver a reprogramar.
En el codigo tenia puesto:
#FUSES NOMCLR
#FUSES INTRC_IO
Segun averigüe eso causo que no lo volviera a poder reprogramar.
La pregunta es: Con poner #FUSES MCLR, ¿no voy a volvar tener ese Problema?
Es que compre orto PIC y ahora me da mucho miedito programarlo. :?
-
Ninguno de esos fuses generan ningun problema :shock: Eso si debes poner NOLVP
Saludos!
-
pregunta mas tonta aun, es posible programar el PIC y setear algún bit de configuración que luego no permita volver a programarlo en nigún modo?
O solo es para cuando se use el ICP y Low Voltage Programing?
En caso de poner NOLVP te quedaría disponible el RB3 que de usar el LVP esta destinado para esa función.
Seguramente el programador que tienes es para programar en modo LVP, por eso es que no lo has podido reprogramar.
Creo que me respondí solo las preguntas :mrgreen:, pero todavia no estoy seguro :oops:
-
El #FUSES NOPUT Para que sirve ¿?
-
me la juego a que es el del Power Up Timer. :mrgreen:
Es un timer que corre al momento de energizarse el PIC y tambien luego de un master reset. Sirve para que la tensión se estabilice y que el PIC cuando comienza a funcionar no tenga problemas.
Te recomiendo que te leas Conceptos y explicaciones técnicas de los distintos módulos de los PIC's (http://picmania.garcia-cuervo.net/conceptos.php#TPWRT), allí puedes desasnarte de varias dudas ;-)
-
El #FUSES NOPUT Para que sirve ¿?
Power up timer (Datasheet) -> 14.0 SPECIAL FEATURES OF THE CPU
Yo se que la pregunta es muuuy tonta, pero como ya me mande un moco, quiero aclararme la duda.
Yo tengo un PIC 16F628A al cual x un errror en el codigo no lo pude volver a reprogramar.
En el codigo tenia puesto:
#FUSES NOMCLR
#FUSES INTRC_IO
Ese micro puede reprogramarse solo hay que setear bien el programador, yo algo había leído y no me acordaba donde así que después de quitar un poco de polvo del cerebro lo recordé aquí (http://www.todopic.com.ar/foros/index.php?topic=23475.msg196738#msg196738), no existen las preguntas tontas ;-)
En unos de los pines debes tensión cercana a 14 [V] y de esa manera vas a saber si posee VPP.
Saludos!