Hola,
Estamos teniendo problemas al momento de probar la subrutina temporizador_mouse_template que nos suministraron. Todos los programas de prueba y subrutinas anteriores parecen funcionar bien, pero al momento de probar esta plantilla, las cosas no funcionan.
Inicializamos todas las variables necesarias, así como los puertos y los controladores de interrupciones. Al correr temporizador_mouse_template, los displays muestran 24:00. Eso funciona bien. Ahora, cuando apretamos el botón izquierdo (o incluso si apretamos el derecho), no pasa nada. No cambia nada de los displays, ni de los LEDs. Sabemos que a veces está en el estado "counting" porque pudimos ver que nuestra variable de estado vale 1 a veces (o sea, sale de estado inicial, y está en estado contando), pero no ocurre nada "por fuera" de la computadora: los displays quedan fijos en 24:00.
No sabemos por qué pasa, y como todas las rutinas anteriores funcionan, no tenemos ni idea de qué puede estar pasando. Cualquier ayuda o idea nos serviría mucho.
Muchas gracias,
Romina