# Lab 13 : Binary Counter Systems:

## Presentation on theme: "Lab 13 : Binary Counter Systems:"— Presentation transcript:

Lab 13 : Binary Counter Systems:
Slide 2 Three stage ripple counter. Slide 3 Down Counters. Slide 4 Up/Down Counters. Slide 5 Altera 4count Symbol.

Lab 13 : Three Stage Ripple counter :
JK flip flops connected in the toggle mode can be connected together to create a binary counter system. Start with one JK flip flop, apply a clock waveform and sketch the Q output response. Assume PRE and Clr has been disabled (=1) on all flip flops. Input J K Qa >Clk 1 J K Qb >Clk 1 J K Qc >Clk 1 Qc Qb Qa In 1 2 3 4 5 6 7 1 2 3 4 5 6 7 Qa 1 1 Qa will toggle on each negative edge of the input clock. Qb 1 Connect a second stage to output Qa. Qb will toggle on each negative edge of Qa. 1 Qc 1 Qc will toggle on each negative edge of Qb. Connect a third stage to output Qb. 1 1 Label the input clock pulses from 0 to 7 and place the counter response in a table. The table is called a COUNT state table. The counter is called a MOD 8 counter because it has 8 different count states. The counter restarts at 0, 0, 0 after clock input 7. MOD is short for the word MODULUS. Connect the flip flop outputs to 3 LED’s and you will see a binary count sequence from 0 … to … 7. The speed at which the counter counts is controlled by the input clock. 1 PPS input clock will display the 0 to 7 count sequence on the LED’s in 8 seconds. Each count state would last 1 sec. If the clock input was 1000 PPS then all 3 LED’s would appear to be constantly on at the same time. A count cycle would take 8milliSec. Too fast to be visible on the 3 LED’s. Slide #2

Lab 13: Down Counters : To make a counter count backwards all you need to do is to connect the Q to the Clk of the next flip flop. J K Qa >Clk 1 Qb Qc Input Qc Qb Qa In 1 2 3 4 5 6 7 Qa toggles on every negative edge of the input clock. Qa 1 1 Qb Qb toggles on every negative edge of Qa. 1 Qa A negative edge on Qa is the same as the positive edge Qa. 1 Qc toggles on every negative edge of Qb. Which is the same as the positive edge of Qb. Qc 1 1 1 If you place the count states in a table you can see the down count sequence. Slide #3

Lab 13: Up/Down Counter : This system combines the features of both an up and a down counter. The system has a count direction control input to select up counting or down counting. J K Qa >Clk 1 Qb Qc Up/Down 1 1 Qa•1 Qb•1 Qa•1 Qb•1 When the control input is low, the top AND gates will pass the logic levels from the Q outputs. The bottom AND gates output 0. The OR gate outputs a Q•1+0 = Q. This connects Q to clock and the counter counts up or forward. When the control input is high, the bottom AND gates pass the logic levels from the Q outputs. The top AND gates output 0. The OR gate outputs a Q•1+0 = Q. This connects Q to clock and the counter counts down or backwards. Slide #4

Lab 13: Altera 4Count Symbol: