Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.
Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.
Basically for almost any counter under 16 you create a 4 bit counter with FF's and then decode the next state above the last one and reset all the counters with that output.
For your counter you would decode the binary 1100 count (12 decimal) and run the output to all the reset pins of the FF's. That way when the counter goes to 12 it resets itself to zero within a reasonable time period. After the counters are reset the decoder output goes back to normal state so it then allows normal counting again so the count goes from 0 to 11 and then back to zero again.
Basically for almost any counter under 16 you create a 4 bit counter with FF's and then decode the next state above the last one and reset all the counters with that output.
For your counter you would decode the binary 1100 count (12 decimal) and run the output to all the reset pins of the FF's. That way when the counter goes to 12 it resets itself to zero within a reasonable time period. After the counters are reset the decoder output goes back to normal state so it then allows normal counting again so the count goes from 0 to 11 and then back to zero again.
That is how you would design an asynchronous counter, but if you want to do a sychronous one (which is better) you would design gating to detect 1010 and then set the J & K inputs of the Flip Flops to make the next state 0000.
I assume that you by "T flip-flop's" mean JK Flip Flops.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.