• Domingo 17 de Noviembre de 2024, 01:38

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - claudio123

Páginas: [1]
1
Microcontroladores / Interrupciones Por Puertob
« en: Martes 29 de Marzo de 2005, 23:41 »
Hola!!!!!!!!  soy nuevo en este foro y la verdad que me acerco aqui para compartir información y aprender. Estoy trabajando con el PIC 16F874 y tengo problemas con las interrupciones por los pines RB4 y RB5 que actuan por cambio de estado.

Mi aplicación utiliza el timer que esta permanentemente haciendo algo, pero con las interrupciones necesito poder cambiar parámentros para que esa manera de trabajar del timer tambien cambie. Puntualmente tengo incrementos en una variable interna y lo que veo externamente desde el funcionamiento es que tomas mas incrementos de los que pulso externamente. También lei en una nota de aplicación que cuando la interrupcion genera un cambio(en mi caso arriba abajo y nuevamente arriba) con un ancho de tiempo largo, hay que demorar el clear de la bandera RBIF. No puedo emplear reatrdos porque arruino la tarea del timer. He probado de todo sin exito total, no logro que sea robusto el manejo de los cambios externamente.

Si alguien me puede indicar como asegurar que sea leida solo una de las interrupciones, se lo agradecere.  Gracias y saludos para todos los miembros

Páginas: [1]