Title: Counters Using Flipflops.
1CSL 202, Counters Using Flipflops
2Contents
- Counters using Flipflop ICs.
- Ring and Johnson Counters.
- Asynchronous Counters.
- Synchronous Counters.
- UP/Down Counters.
- Decade Counters.
- Timing Diagrams.
- Counter Applications.
3Counters using Flipflops
- Use of D flipflops or JK flipflops in T flipflop
configuration. - Each flipflop divides input frequency by two
frequency divider. - Counters can be binary or biquinary.
- Binary Counters straight sequence.
- Biquinary Counters skip interim states.
- Counters can be synchronous (clock driven) or
asynchronous (ripple counter).
4T Flipflops
5Asynchronous Counters
- Also called ripple counters.
- Clock trigger to toggle LSB.
- Output of one flipflop to serve as clock for
succeeding flipflop. - Number of flipflops depend on maximum count and
the total number of states of the counter. - Maximum number of states 2N, N number of
flipflops.
6Synchronous Counter
- All flipflops clocked from a single source.
- Clock common to all flipflops.
- Flipflops change states in synchronism with the
clock. - Number of flipflops depend on the maximum count
and total number of states of the counter. - Maximum number of states 2N, N number of
flipflops.
7Ring Counter
8Johnson Counter(Twisted Ring Counter)
9Mode Controlled Ring/Johnson Counter
104 bit Asynchronous Up Counter
11 124 bit Asynchronous Down Counter
FF1
FF2
FF3
FF0
134 bit Asynchronous Down Counter
143 bit Asynchronous Up/Down Counter
15Asynchronous Decade Counter
16Asynchronous Decade Counter
174 bit Synchronous Up Counter
FF1
FF2
FF0
FF3
184 bit Synchronous Up Counter
194 bit Synchronous Down Counter
FF1
FF2
FF3
FF0
204 bit Synchronous Down Counter
213 bit Synchronous Up/Down Counter
22 23 24(No Transcript)
25Object Counter
26Object Counter
27Procedure
- Assemble the circuits on the breadboard provided
along with the trainer kit. - Initial reset/clear and LSB preset for the ring
counter. - Clock input to be applied from the clock source
provided in the trainer kit. - Outputs to be observed using LEDs provided in the
trainer kit. - Verify the state tables and draw timing diagrams.
28Youtube Resources
- https//www.youtube.com/watch?vKAPdyK1LxHg
- https//www.youtube.com/watch?vUHkR10Tvz5w
- https//www.youtube.com/watch?vuUVj5jCQMdc
- https//www.youtube.com/watch?vKk78ZPskzTw
- https//www.youtube.com/watch?v-SFU5voStlw
29Youtube Resources
- https//www.youtube.com/watch?v4PoFzsrA834
- https//www.youtube.com/watch?vQp2C-3kw_xk
- https//www.youtube.com/watch?vQp2C-3kw_xk
- https//www.youtube.com/watch?v4PoFzsrA834
30Thank You