Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Error con perro guadian, pic 16f84a


       



#1  Error con perro guadian, pic 16f84a
mrkcc
Ubicación: guatemala
Registrado: 30 Jun 2008
Mensajes: 16
citar
El problema es que para que funcione tengo que activar el perro guardian, ya que si no lo activo no hace absolutamente nada, lo que tiene que hacer es muy simple(apagar y encender un led)

Lo que creo yo es que el decremento es muy corto ya que baja 10, 20, 30 y como segun tengo entendido esta en milesegundos tal vez es por eso que se queda prendido el led y no se apaga, pero si activo el perro guardian si se apaga, el quemador lo saque de la pagina http://www.pablin.com.ar/electron/circuito/mc/ppp/index.htm
talvez sirve de ayuda, cualquier comentario se agradece. lo que le digo es que soy novato.

-si activo el perro guardia se apaga y se enciende el led.
-si no activo el perro guardian no se apaga el led se queda prendido(cuando conecto la alimentacion pasa como un segundo y se enciende el led y despues se queda asi)

por favor miren la programacion.... y me dicen si esta bien o tengo que cambiar algo para que funcione.
Archivos Adjuntos

Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#2  
pepechip
Colaborador
Ubicación: Granada- España
Registrado: 09 Feb 2007
Mensajes: 1622
citar
En tu programa no has introducido el comando para resetear al perro guardian "clrwdt", por lo que si lo activas estara continuamente reseteando el programa.

En ese programa no te hace falta activar el perro guardian "watchdog off"
Cuando grabes el pic NO le pongas la X al WDT.

#3  
mrkcc
Ubicación: guatemala
Registrado: 30 Jun 2008
Mensajes: 16
citar
entonces esta bien, la programacio.
por que queda prendido el led entonces

#4  
tjdor
Ubicación: Spain
Registrado: 01 Ago 2008
Mensajes: 132
citar
que programa hutilizas para compilar?

en el MPLAB creo que no es esa la forma de empezar el programa

#5  
Leon Elec
Ubicación: Argentina
Registrado: 07 Nov 2007
Mensajes: 267
citar
Cambié algunas instrucciones, están en mayúsculas. También cambié por completo la rutina de retardo. Esta es de 1 seg de duración para un cristal de 4Mhz.

Te adjunto también un programita para calcular retardos. Wink

No olvides de configurar el oscilador como XT y al perro guardían desactivado.
Archivos Adjuntos

Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#6  
mrkcc
Ubicación: guatemala
Registrado: 30 Jun 2008
Mensajes: 16
citar
igual nohace nda se queda prendido y cuando lo emsamblo a hex(con el mplab 6.5) me dise que tienes 5 errores y si hago cambiso para coreggrilo si me lo acepta,.

use lo que acorregi y sigue igual o debe usar lo que me modifico. o que quieroi es que prende y se apague el led, para hacer el ensamble(asm), uso el editor de windoes (inicio = ejecutar =edit = enter)

#7  
Leon Elec
Ubicación: Argentina
Registrado: 07 Nov 2007
Mensajes: 267
citar
Lamentablemente, no lo he podido probar, ya que te había contestado por una PC ajena (igual que ahora). Mañana, lo simulo en mi PC y te digo bien, cual, o cuales son los errores.

#8  
Meta
Ubicación: 16F84A
Registrado: 20 Ene 2008
Mensajes: 1190
citar
mrkcc escribió: igual nohace nda se queda prendido y cuando lo emsamblo a hex(con el mplab 6.5) me dise que tienes 5 errores y si hago cambiso para coreggrilo si me lo acepta,.

use lo que acorregi y sigue igual o debe usar lo que me modifico. o que quieroi es que prende y se apague el led, para hacer el ensamble(asm), uso el editor de windoes (inicio = ejecutar =edit = enter)


Prueba con el MPLAB 8.14 a ver que pasa, así descartamos cosas.

#9  
mrkcc
Ubicación: guatemala
Registrado: 30 Jun 2008
Mensajes: 16
citar
igual no tiene para emsamblar Pic 16f84A, y solo tien 16F84 y no se si se puede eso por que me dijo el profesor que tiene que ser el 16f84A,

#10  
Leon Elec
Ubicación: Argentina
Registrado: 07 Nov 2007
Mensajes: 267
citar
No, no es ese el problema. Solo que en el include, debe decir 16f84.

Me olvidé de probar el software. Haber si me acuerdo y te digo la solución.

 Responder



 Otros temas de interés 
No hay mensajes nuevos proteccion contra corto circuito.
No hay mensajes nuevos TV en corto
No hay mensajes nuevos LA fuente hace corto
No hay mensajes nuevos corto en placa base de un portatil??? andandara???
No hay mensajes nuevos fuente regulable hasta 30v con proteccion contra corto

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||
Contacto | Acerca de | Ayuda | Normas de la Comunidad | Privacidad | Mapa de los foros
© Foros de Electrónica - Comunidad Internacional de Electrónicos