Tabla de contenido
Desarrollar la capacidad para implementar soluciones en sistemas electrónicos basados en microcontroladores, utilizando ciclos iterativos, control de entradas digitales y eliminación de rebotes mediante código. Aplicar estos conceptos para la programación y control de dispositivos electrónicos, gestionando el flujo de entradas y salidas de manera eficiente y confiable. Promover el uso de técnicas de simulación y depuración para verificar el correcto funcionamiento del sistema antes de su implementación física.
📃 Instrucciones: En esta práctica, el objetivo es crear un contador manual ascendente-descendente utilizando un solo display de 7 segmentos (cátodo o ánodo común), que mostrará números del 0 al 9. Se implementarán dos botones: uno para incrementar (+1) y otro para decrementar (-1) el número en el display. Además, se establecerá un límite para evitar valores por debajo de 0 o por encima de 9.
Funcionamiento: El usuario interactuara con los botones para aumentar o disminuir el número mostrado en el display. Se aplicará una técnica de antirebote tanto a nivel de hardware como en el firmware para evitar lecturas erráticas de los botones.
Requerimientos: