Manejo del Timer y las
Interrupciones
·
· Gutiérrez Huanca Ronaldo Jhojan Valois
OBSERVACIONES:
ü
Aumentar el tiempo de retardo entre cada “BIP”
ayuda a tener una mejor apreciación de estos.
ü
Se coloco la variable entera “habilitar”
para poder cerciorarnos de que la cuenta este descenso.
ü
Nuestro “void Main” tiene la interrupción
del “timer”
deshabilitada, esto para poder variar los minutos y segundos, sin que antes
inicie la cuenta regresiva.
ü
Es necesario habilitar todas las interrupciones
con “enable_interrupts
(GLOBAL)”, para luego poder habilitar
también la interrupción del “timer”.
CONCLUSIONES:
ü
Comprendí la composición de una interrupción realizada
por un “timer”, el cual me permitió realizar una cuenta regresiva
integrada por minutos y segundos.
ü
Concluí que puede haber varias interrupciones en
la programación, pero no se logrará realizar todas simultáneamente.
· Ticona Condori Nicol Stephanie
Video:
https://www.youtube.com/watchv=2iCr8Ppmpbg&feature=youtu.be&fbclid=IwAR0qOqfsCTuRhMpglie7gfnLyYXIapTt_3qIfUGB7nFp3iMNT9UlUQbB9Tc
Juegos:
Conclusiones
Video:
https://www.youtube.com/watchv=2iCr8Ppmpbg&feature=youtu.be&fbclid=IwAR0qOqfsCTuRhMpglie7gfnLyYXIapTt_3qIfUGB7nFp3iMNT9UlUQbB9Tc
Juegos:
Conclusiones
- Se realizaron los cambios necesarios para crear un temporizar de cuenta regresiva.
- Para realizar la última condición del programa debemos poner una instrucción que habilite los tres”BIP” del buzzer cuando los minutos y los segundos estén en 0.
- El conteo descendente del timer fue realizado variando los signos de suma y los números que le antecedían al valor de los segundos y los minutos.
- Se agregaron dos variables “int” con el objetivo de poder controlar el programa para que cumpla las condiciones del buzzer y para habilitar el timer.
Observaciones
- Las subrutinas forman parte de un programa principal el cual nos permite resolver una tarea específica.
- Una variable int es como una memoria interna, si la relacionamos con el pulso botón esta seguirá encendida hasta que con otra instrucción se desactive.


