Diseño de reloj digital multifuncional
2. Uso de sistemas operativos informáticos de uso común;
3. Cierto nivel de inglés básico;
1. Tareas de diseño: (1) Funciones principales: Diseñar un reloj digital multifuncional basado en HDL, que incluye principalmente las siguientes funciones: 1. Ajuste de sincronización y hora, la hora se puede mostrar en formato de 24 o 12 horas 2. Calendario Calendario: muestra año y mes, día, semana y tiene funciones de configuración 3. Cronómetro: iniciar/detener/mantener visualización/borrar 4. Despertador: configurar hora de alarma, recordatorio por hora (2) Entrada de interfaz de entrada y salida: entrada de reloj , salida de tres teclas: código de 7 segmentos de 8 bits, dos LED y un timbre. Tres botones de izquierda a derecha: botón 3, botón 2 y botón 1. Las definiciones de funciones son diferentes en los diferentes modos: botón 3: botón de modo. , botón 2: visualización del calendario/selección de configuración Tecla SetSelKey/teclas Iniciar y Detener StartPause, Tecla 1: La entrada del reloj se describirá en detalle más adelante. La entrada del reloj se detalla más adelante. La placa de prueba del sistema de desarrollo experimental EDA Pro2K, el chip de simulación es el EPF10K10LC84-4 de la serie Altera FLEX10K. Debido a las limitaciones de las placas experimentales, la mayoría de las simulaciones se completan en la computadora utilizando maxplus u otro software. Cuando esté satisfecho con la operación, asigne valores a los pines según las definiciones de pines posteriores, compílelos en archivos descargables y envíelos al laboratorio para realizar pruebas de descarga. Se requiere poder realizar las funciones principales y las razones de los problemas existentes en los resultados experimentales deben informarse en diferentes secciones. 2. Descripción detallada de la función y el estado: generalmente dividido en cuatro modos, conmutados por la tecla 3 (ModeKey) (1) Modo de visualización de la hora: el estado inicial es el formato de 24 horas y muestra la hora actual: horas (8-7)/minutos ( 6- 5)/segundo (4-3), el dígito 2-1 no se muestra. Después de configurarlo en 12 horas, el primer dígito muestra AM/PM, AM muestra A (mañana) y PM muestra b (si se controla el código de siete segmentos, también puede mostrar P)...