Autor Tema: icprog con pic16f84a graba pero no funciona  (Leído 2590 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Chile_irc

  • PIC12
  • **
  • Mensajes: 66
icprog con pic16f84a graba pero no funciona
« en: 22 de Junio de 2004, 17:03:00 »
Hola gente tengo un incombeniente con el icprog no c si sera la configuracion o que pero grabo los programas en un pic16f84a lo lee los verifica todo bien pero al momento de probarlo en un circuito no hace nada..  alguien tiene experiencia en ello?

no c si la configuracion tendra algo que ver..  que casilleros deven ir ticados de los WDT,PWRT,CP y el ocilador alguna configuracion en especial?

repito el programa se graba ok se lee y todo en assembler esta tal cual se genero pero nada en el circuito.

Gracias por su ayuda

saludos.

Desconectado cucaracha

  • PIC24H
  • ******
  • Mensajes: 1409
    • CUCAWEB
RE: icprog con pic16f84a graba pero no funciona
« Respuesta #1 en: 22 de Junio de 2004, 21:20:00 »
Bien, pues mira:
CP (protección de código)-> Este es para proteger el código contra lectura. Si activas esto no se podrá leer lo programado. Supongo que lo tienes desactivado, ya que si no hubieras podido verificar tras la programación, como es lógico. Este desmarcado.

PWRT(power up timer)-> Esto provoca un retardo tras conectar la alimentación para permitir que esta se estabilice. No tiene importaciá si está o no activo.

WDT (perro guardián)-> Este es un temporizador que se debe de ir seteando cada x tiempo. Si transcurrido ese tiempo, prefijado entre varias opciones, no se setea, provocará un reset al micro. Para que sirve esto, pues por si por cualquier causa el micro se queda "colgado", no se seteará y por tanto se reseteará automáticamente. Si no lo usas, desmarcado.

Y ahora el cristal. Aquí depende del que uses... Para menor o iagual a 4MHz pon XT, para mayor HS. Para oscilador RC pues eso, pon RC. Si usas un oscilador de baja frecuencia, 3,768KHz p.ej. coloca LP.
Todo esto lo puedes ver en el data.
Si programas en ensamblador te recomiendo que coloque la línea de configuración en tus .asm y así te despreocupas de eso cuando vayas a programar. Por ejemplo:
Codigo:

   LIST P=16F84A
   #INCLUDE P16F84A.INC
   __CONFIG _XT_OSC & _PWRTE_OFF & _WDT_OFF & _CP_OFF


Esa última línea es a la que me refiero, la que comienza por config. Coloco las otras dos para que sepas donde debe de ir.

Saludos y espero haber aclarado tus dudas.
Saludos desde Huelva (ESPAÑA)

Desconectado Chile_irc

  • PIC12
  • **
  • Mensajes: 66
RE: icprog con pic16f84a graba pero no funciona
« Respuesta #2 en: 23 de Junio de 2004, 08:21:00 »
UFFFFFFF
Muchas GRacias Asunto solucionado era el perroguardian el que me fregaba el programa jeje
Un millon de gracias por su tiempo.  
sabia de ello pero no sabia como desabilitarlo jejej

Gracias y un saludo...