Interrupciones: el minutero de la escalera | Ejercicio resuelto paso a paso
Pizarrón Binario
0:00 / 0:00
Interrupciones: el minutero de la escalera | Ejercicio resuelto paso a paso
6 просмотров · 8 часов назад
Pizarrón Binario
12 подписчиков
6 просмотров · 8 часов назад
Ejercicio resuelto de interrupciones: un sistema que controla las luces de los pasillos de un edificio, con un botón en cada piso, y las apaga 45 segundos después de que se aprieta cualquiera. Lo resolvemos paso a paso: qué nos da la consigna (las rutinas de interrupción boton() y tiempo(), y el bit 0 del puerto 0x20), cómo prender y apagar un solo bit con máscaras OR y AND, por qué no hay que esperar dentro de una rutina, y la idea clave: una cuenta regresiva en una variable global. Escribimos el código rutina por rutina, lo probamos con una línea de tiempo y vemos los errores típicos. Al final, tips para encarar cualquier ejercicio de interrupciones.
Capítulos
0:00 Introducción
0:20 La consigna
0:53 Mapa del video
1:07 Repaso: rutinas de interrupción
1:30 Los eventos
1:48 El puerto 0x20
2:08 Máscaras OR y AND
2:28 ¿Esperar dentro de la rutina?
2:48 La cuenta regresiva
3:09 Si aprietan de nuevo
3:30 Resumen parcial
3:45 Constante y variable global
4:04 La rutina boton()
4:21 La rutina tiempo()
4:43 El programa principal
5:05 ¿Se pueden pisar?
5:24 Prueba con una línea de tiempo
5:52 Un segundo de diferencia
6:13 Errores típicos
6:35 Tips para ejercicios de interrupciones
Video explicativo hecho con animaciones generadas por código y narración con voz sintética (IA). Si encontrás un error, dejalo en los comentarios.
#ArquitecturaDeComputadoras #Interrupciones #EjercicioResuelto #ProgramacionDeSistemas