Práctica 2 · Decodificadores y entrega
miércoles 23 de septiembre · 18:00–19:40 · en 32 días
GUÍA 23-09-26 Laboratorio de Sistemas Embebidos
CN113 · miércoles 23/09/2026 · 18:00-19:40 · Sesión 6
Práctica 2 · Decodificadores y entrega
OBJETIVO
Completar la Práctica 2 con el decodificador BCD a siete segmentos y el multiplexado de displays.
DECODIFICADOR BCD A SIETE SEGMENTOS
- Verificar primero si el display de la tarjeta es de ánodo o de cátodo común.
- Describir con un case y una constante de siete bits por dígito.
- Cubrir del 10 al 15 con others, para no inferir latch.
MULTIPLEXADO
1. Contador divisor para generar la base de tiempo del barrido.
2. Selección del dígito activo a partir de ese contador.
3. Multiplexor que elige el valor BCD del dígito activo.
4. Activación del ánodo o cátodo correspondiente.
LA FRECUENCIA DEL BARRIDO
Si el refresco por dígito baja de unos 60 Hz se ve parpadeo; si sube demasiado, el brillo cae porque cada dígito enciende menos tiempo. Conviene probar varias frecuencias y anotar el resultado observado: eso es medición experimental.
LA REGLA DEL RELOJ ÚNICO
No generar un reloj derivado con lógica y usarlo para alimentar registros. Se usa una señal de habilitación producida por el contador y se conserva un solo reloj en todo el diseño. Violarlo hace imposible el análisis de tiempos.
CONVERSIÓN BINARIO A BCD
Si el dato es binario, convertirlo con doble dabble: desplazar y sumar 3 a cada nibble que exceda 4. Es sintetizable y no requiere división.
ENTREGA DE LA PRÁCTICA 2
Reporte completo y demostración funcionando. En el reporte, la comparación teórico-práctica debe contrastar los resultados de simulación con los del hardware, que es donde se otorga el mayor puntaje de la rúbrica junto con las mediciones.
Nada anotado en esta sesión todavía.