Electronic – Trouble using the 7555 timer IC

555circuit-designdigital-logicflipflopintegrated-circuit

I'm trying to build a circuit that uses T-flip-flops to generate the sequence "CSE231-1-6" on a 7-segment display. It works fine on logisim, so there are no design-related errors here.

So theoretically it's supposed to cycle between the 10 distinct states. However on the actual implementation, the display just cycles between 2 states infinitely- "C" and "S". I tried randomly swapping the flip-flop outputs to the input of the 4×16 decoder I used, and it still cycles between only 2 random states. For example: "S" and "2", "6" and "-" etc.

I'm guessing it has to do with the way I set up the [7555] timer IC. I followed the design of the IC in the picture attached (with different resistance and capacitance). It's a circuit for a metronome. Is that the problem? If not, where should I look for errors?

EDIT: I have uploaded the actual schematic of the 7555 connections, and the rest of the circuit.

enter image description here

And here's the rest of the circuit
enter image description here

Best Answer

UPDATE: Problem solved! It was careless on my part. I forgot to check the data sheet for the 7473. So turns out, the CLR inputs need to be logic-HIGH in order for the flip-flops to work. This was my first time using the 7473 ICs, so I didn't know. But now it's working perfectly.

P.S- Sorry I couldn't upload the actual schematic. I was working on it and would have uploaded it for people to see. Maybe this would have been solved hours ago, had I done that.