I've been working on a circuit to create a binary clock. This is my first step into something beyond simple 555-timer based flashing lights. I think I finally have a design done and would like to ask for a critique of it. I've attached an overview of the complete schematic and I'll try and briefly describe why I did what I did.
Clock SignalI started with the 555-timer and tried to set it up to generate a simple 1 Hertz clock signal. I'm aware this will not be super accurate and I'm ok with that for now. I used
this calculator to determine the resistor and capacitor values to generate the signal. I wired this up on my breadboard and it seemed to work fairly well.
Time CountersI settled on using some
SN74HC161 4-bit Synchronous Counter chips along with some
CD4063 4-Bit Comparators to keep track of the hours minutes and seconds.
For the seconds I have two cascading counters. I feed the output of those two counters into two comparators to determine when the counters reach 59. Once 59 is reached I turn on the transistor causing the counters to reset to zero. At the same time the minutes counter is enabled allowing it to +1 on the next clock pulse.

The minutes counter is basically a duplicate of the seconds counter. Once it reaches 59 I enable the hours counter so it will +1 on the next clock pulse.
I decided to only go to 12 on the hours so I could use a single counter and comparator. The hours works the same just without any next stage to enable, only a reset to zero.
I'm resetting the counters by using the load function to load them with zero. This is so that the zero load happens in sync with the clock and also because the reset pin is being used by the power on reset.
Power on resetThis is a circuit I found that will keep the reset pins held low briefly during the initial power on so that all the counters start at zero and the circuit can initialize. I
found this circuit after spending some time searching as I knew I needed something but was not sure how to create it. I did some simulations in LTSpice to check that it was working as I thought it should.
Other notesI didn't include a .1uf cap for each IC, instead I did one for the 4 seconds ICs, one for the 4 minutes ICs, one for the 2 hours ICs and one for the 555-timer. I'd like to try and build a PCB for this at some point and thought I could save some space there. I mostly have through-hole components which eat up the board space and I'd rather use what I have for the resistors/caps rather than order new stuff.
I do not currently have any of the counter or comparator IC's so I have not been able to test that part of the design. What I have is just based on the datasheets and what I think needs done.
The counter outputs will be connected to some LEDs to display the binary output. I did not include those in this schematic since they would not be part of the board if I get it created. The datasheet says the outputs can supply 20mA which I believe is enough to drive the LEDs directly.
I'll likely order the parts I am missing soon so I can start trying to bread board everything. I'd appricate any advice you all can give in the mean time though, like if there's any fatal flaws in the design that would make it not work or if my parts selection is poor.
Thanks