miércoles, 10 de octubre de 2018

LABORATORIO N° 07

 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.
·       Mendiola Espinoza Gilmar Jose

v    Video
      https://youtu.be/byHVbJtNtho

     Juegos






















·       Ticona Condori Nicol Stephanie
                                  
                            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.








No hay comentarios:

Publicar un comentario