Quiero producir cinco salidas, una de las cuales debería ser baja, a menos que el circuito se reinicie, cuando todas deberían estar altas.
La secuencia de repetición, en un flanco ascendente del reloj, debe ser:
qqqqq
reset 01234
1 11111
0 01111
0 10111
0 11011
0 11101
0 11110
0 01111
.....
1 11111
0 01111
0 10111
Mantener el circuito en reinicio debería hacer que todas las salidas sean altas. Cuando se libere el reinicio, el patrón de bits debería comenzar nuevamente desde 01111
.
¿Puedo hacer esto con la lógica 74HC? He examinado los registros de turnos, pero un problema es que tienen una entrada de "borrar todo", no un "conjunto de todos".
¿Hay un enfoque diferente?