¿Es posible cargar valores en un contador en el inicio?

0

Estoy diseñando un reloj digital para un curso de proyectos de ingeniería eléctrica para estudiantes de primer año. Estoy utilizando chips de contador síncrono de 4 bits SN74HC161 para el conteo. Mi diseño cuenta los segundos y los minutos con las transferencias correctas, y voy a diseñar la lógica de la hora a continuación.

Me pregunto si es posible cargar valores en mis contadores tan pronto como se encienda el reloj. Mi contador comienza desde cero, pero quiero que el reloj se ajuste de manera predeterminada a la medianoche, por ejemplo, porque las 0 en punto no existen. Aunque agregaré una función para configurar la hora del reloj (incrementando las horas manualmente), no quiero que mi reloj comience con ceros en todas mis pantallas de siete segmentos.

Esta imagen de baja resolución es solo para una idea general de mi diseño. Estoy usando NI Multisim (y sí, entiendo que este es un software noob-ish, pero soy un estudiante de primer año en ingeniería eléctrica).

Aquíhayunprimerplanodemischipsdecontador/decodificadorparaquepuedashacerelpinout.

Cualquier ayuda sería muy apreciada.

    
pregunta Matt D

2 respuestas

2

Tengo problemas para ver los pines en sus partes, pero creo que veo una entrada de 'borrar' o 'restablecer'. Si coloca un circuito RC que entra en un disparador Schmitt y ejecuta el disparador Schmitt en sus salidas claras, entonces al encender, todos los reinicios se mantendrán hasta que el RC se cargue, generalmente unos pocos milisegundos.

¡Parece divertido!

Editado para agregar un esquema usando un comparador en lugar de un disparador Schmitt dedicado. La misma idea. Ajuste el retardo utilizando R1 y C1. Establece el umbral usando R2 y R3. Si necesita invertir, entonces mantenga R4 donde está e invierta el divisor de voltaje y el circuito RC.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el slightlynybbled
1

Esos pines A, B, C, D en su 74LS161 son para la entrada paralela. La aplicación de 5v a un pin representa un 1 lógico y la conexión a tierra representa un 0 lógico, puede configurar los pines de ic en 0001 (1 en binario ) y 0010 (2 en binario), luego una señal a los pines de carga se restablecerá a estas entradas. por lo tanto, para hacer esto al inicio, debe colocar una compuerta no en todas las salidas (para el binario 0000) ejecutarla a través de una compuerta y colocar la salida en el pin de carga

    
respondido por el Krentin018

Lea otras preguntas en las etiquetas