diseñar una contraseña usando un circuito secuencial

0

Diseñe un circuito digital secuencial que detecte una contraseña de 4 dígitos BCD. Suponga que está utilizando # como una tecla de ingreso en la que su circuito decidirá que la contraseña es correcta (salida = 1) o incorrecta (salida = 0). Asigne un código BCD no utilizado para #. Supongamos que la contraseña es 3542

Traté de resolverlo convirtiendo cada uno de ellos a BCD, luego hice el diagrama de estado. Pero el problema es que no sé cómo hacer este diagrama de estado correctamente. ¿Alguien tiene alguna idea?

Por cierto, no necesito un código, quiero saber teóricamente qué sucede

    
pregunta user3096919

1 respuesta

1

Cada vez que ingrese un código, cámbielo (los 4 bits) a un registro de desplazamiento de 16 bits. Use una comparación de 4 bits para detectar el código "#", y cuando tenga una coincidencia allí, cierre la salida de un comparador de 16 bits que compara los últimos 4 dígitos con el código correcto, que son los 4 dígitos en el 16 registro de bits.

    
respondido por el amadeus

Lea otras preguntas en las etiquetas