Objetivo:

Aplicar el funcionamiento de los teclados matriciales controlados mediante lenguajes de Descripción de Hardware en dispositivos de lógica programable.

Práctica:

  1. Utilizando un Teclado matricial mostrar los números del 0 al 9 indicados en sus teclas mediante un Display 7 segmentos, para las teclas que no son números implementar una palabra de 6 letras.
  2. Hacer el diagrama indicado para el uso de un teclado matricial
  3. Buscar como podemos diferenciar cuando no se presiona nada la salida es "0000" de cuando se presiona la tecla "X1,Y1" que también una salida "000"
  4. Hacer una tabla de verdad mostrando la entrada binaria de la tecla presionada hacia al encoder y otra del decoder a la salida en 7 segmentos de la tecla que se oprimió.
  5. Generar el código en utilizando un HDL
  6. Buscar en el datasheet (hoja de datos) del 7922 los siguientes datos:

Contenido de la práctica

  1. Portada
  2. Objetivo
  3. Introducción a la práctica (¿Qué es el VHDL?)
  4. Marco teórico (detalles de los elementos utilizados dentro de la práctica)
  5. Lista de materiales utilizados (nombres de los dispositivos)
  6. Datos 7922
  7. Tabla de verdad del teclado al encoder y del decoder a los 7 seg
  8. Imagen del diagrama de bloques *Software recomendado (https://app.diagrams.net/
  9. Imagen del Diagrama Esquemático hecho en un software EDA
  10. Imagen del código HDL (Verilog, Abel-HDL, VHDL, CUPL)
  11. Simulación de la actividad en un video (.mp4) anexo al reporte
  12. Fotografía del protoboard armado (solo al área útil)
  13. Cuestionario de la práctica contestado
  14. Conclusión personal por cada integrante
  15. Referencias Bibliográficas en formato APA (mencionar los datasheet utilizados, libros, páginas web, etc.).

<aside> ❗ Un reporte sin conclusiones carece de valor

</aside>

Entrega de Actividad

Subir el archivo en PDF no .rar a la plataforma MsTEAMS bajo el siguiente formato:

Iniciales Materia + Inicial Días + Hora - # de lista - E + # de Equipo – Nombre de la práctica

Ej. [LabED2- LuV4 - 11,15 - E1– P2]

Ej. [LabED2- MieV1 – 18,20 - E4 - P2]

El archivo solo la sube una persona por equipo y siempre debe de ser la misma persona