What happens when your first counter counts up to 7? Is that what you want it to do?Ok, may I please ask what am I missing? Because I cant quite understand how to do it.
You mean the 1's? It resets at 7, which it isn't supposed to do until 777. The 10's resets at 7 also every time, not at 777What happens when your first counter counts up to 7? Is that what you want it to do?
Because that's how you wired it. When that counter counts to 7, you have it do a load (presumably of 0 because you have all of the clear inputs wired to a switch).You mean the 1's? It resets at 7
You can use either. My point is that you keep refusing to post a schematic of the complete circuit or the portion that we're discussing.Ok Im not quite sure on whether I should use the load or the clear in order to make the 1's reset at 9
It's still not complete. You're decoding 7 on the units counter and using that to execute a load. You must have the load inputs all tied LOW for that to work.this is the full schematic. The only section I left out is the connection to the 7 segment display

Schematic??Ok I think Im almost there.
The NAND gates never made sense. You were decoding 7, but the output of the NAND would be a LOW and load is active high.I removed the NAND gates from the loads of each counter
Why did you use an OR gate? Please explain your logic in using that logic?Ok I think Im almost there. I removed the NAND gates from the loads of each counter and instead used an OR gate to connect the 3 NAND first and then connected that OR gate to the load of each counter. The result of this is that I got the count to reset at 779, meaning that only the 1's is now preventing me from resetting at 777.
I was implying the same thing in my last post. To paraphrase @n1ist, doing something per digit, when each digit is equal to 7, is different than doing something when all digits are equal to 7.You want to decode the value "777" and do something if that condition is met. That is different than decoding a "7" on each digit and doing something when that is met per digit.
To make it reset to 0 and start counting over again, you can either use clear or load with the inputs all pulled low.
/mike