TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: ilcapo_cba en 29 de Julio de 2012, 15:19:23
-
hola gente del foro ! queria hacer un programita simple para aprender a usar las interrrupciones por RB4 a RB7 del pic 16f873A
pero me encuentro que en la simulacion en proteus no anda bien , y no le encuentro el error !
a ver si alguien me da una mano con este programita :) :-/
adjunto programa en CCS y simulacion en proteus
saludos !!
-
Hola
Tengo entendido que en CCS toca incluir, en la rutina de interrupcion, la funcion input_b() para limpiar el registro de interrupcion.
Saludos
-
estube buscando informacion sobre lo que me dijiste y es asi ! hay que leer el puerto B dentro de la interrupcion para que funcione bien QUE RARO !! pero ya pude solucionar el problema gracias! :-/
-
Es que si no lees el registro, como sabes cual de los 4 pines se activo?? :D :D
-
claro ! ahora entendi porque requieren que se lea el puerto ((:-))
igualmente como en mi programa no hacia falta saber cual pin habia cambiado de estado, no lo estaba leyendo
y me saltaba el error :D
genial el foro soy nuevo y estube muy entretenido leyendo algunas cosas aunque algunas muy lejos de mi alcance
espero aprender mas para poder aportar algo, saludos !