TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: lolong en 04 de Enero de 2007, 19:51:39
-
hola, soy nuevo. necesito un ejemplo de codigo en C para pic16f84a:
quiero q active una interrucion a nivel bajo o flanco de bajada cuando pulse un boton(pulsador) y dicha interrupcion tiene que interrupir unas instrucciones q estan dentro del bucle FOR. y luego salta a una funcion, una vez terminado de ejecutar dicha funcion vuelve a ejecutar las instrucciones q estaban ejecutando antes de activar la interrupcion.(supongo que la interrupcion salva la direccion q estaba ejecutando en una pila, y despues de finalizarla vuelve a ejecutar lo de antes).
un ejemplo podria ser:
uin programa esta ejecutando encendido de un led indefinidamente. al pulsar el boton(pusaldor) activa una interrupcion, y hace q parpadee el led durante 2 segundos, y vuelve a estar encendido indefinidamente.
-
Te puedes dar una vuelta por este indice
http://www.todopic.com.ar/foros/index.php?topic=14634.0
encontraras todo lo que necesitas para armar tu codigo y muchos ejemplos mas.
Luego si tienes una duda la posteas, y si tienes ya un codigo mejor, lo posteas y se te podra guiar con algun problema que tengas.
Pero no te recomiendo que postees como el mensaje anterior pues parece que fuera una tarea.
Saludos.