Tengo un problema con unas básculas JK utilizadas como memoria para visualizar los datos introducidos en un teclado.
Las basculas son 74LS175, son 4 básculas JK por cada integrado, un total de 4 integrados para visualizar 4 números, conectados a display mediante decodificar. Mi intensión es que al introducir un numero quede grabado en memoria y pase al siguiente
Para recoger los datos del teclado matricial utilizo el MM74C922, como señal de clock para las basculas utilizo una salida de este integrado protegida contra rebotes por condensador. Como quiero que el clock solo quede aplicado en 1 báscula al mismo tiempo utilizo un contador, introduciendo del 0 al 3 para un numero a cada entrada de clock de bascula, de tal forma que el 0 escribe en la bascula 1, el 1 en la 2, etc.. y en el 4 reseteo el contador.
Tengo 4 Leds montados en los clocks de las básculas y en teoria el clock cambia en el momento correcto, pero nose porque no queda aplicado el dato en la báscula (queda todo a 1), si dejo la tecla pulsada y fuerzo el clock si que se registra bien el número, osea que en teoria es un problema del clock.
Se os ocurre otra forma de solucionar esto, o porque no me queda aplicado el dato?
Un saludo y gracias.
Las basculas son 74LS175, son 4 básculas JK por cada integrado, un total de 4 integrados para visualizar 4 números, conectados a display mediante decodificar. Mi intensión es que al introducir un numero quede grabado en memoria y pase al siguiente
Para recoger los datos del teclado matricial utilizo el MM74C922, como señal de clock para las basculas utilizo una salida de este integrado protegida contra rebotes por condensador. Como quiero que el clock solo quede aplicado en 1 báscula al mismo tiempo utilizo un contador, introduciendo del 0 al 3 para un numero a cada entrada de clock de bascula, de tal forma que el 0 escribe en la bascula 1, el 1 en la 2, etc.. y en el 4 reseteo el contador.
Tengo 4 Leds montados en los clocks de las básculas y en teoria el clock cambia en el momento correcto, pero nose porque no queda aplicado el dato en la báscula (queda todo a 1), si dejo la tecla pulsada y fuerzo el clock si que se registra bien el número, osea que en teoria es un problema del clock.
Se os ocurre otra forma de solucionar esto, o porque no me queda aplicado el dato?
Un saludo y gracias.