Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

18/08/2008 #1


Error con perro guadian, pic 16f84a
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/ci.../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.
19/08/2008 #2

Avatar de pepechip

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.
19/08/2008 #3


entonces esta bien, la programacio.
por que queda prendido el led entonces
19/08/2008 #4


que programa hutilizas para compilar?

en el MPLAB creo que no es esa la forma de empezar el programa
19/08/2008 #5


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.

No olvides de configurar el oscilador como XT y al perro guardían desactivado.
Archivos Adjuntos
Tipo de Archivo: zip picdel_758.zip (90,2 KB (Kilobytes), 18 visitas)
Tipo de Archivo: txt 4led1_195.txt (1,8 KB (Kilobytes), 18 visitas)
19/08/2008 #6


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)
19/08/2008 #7


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.
20/08/2008 #8

Avatar de Meta

mrkcc dijo:
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.
27/08/2008 #9


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,
27/08/2008 #10


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.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.