Counters (PHC504)- Daily Practice problems

Homework Problems

  1. What do you understand by counters? What is the difference between the asynchronous and synchronous counters?
  2. Explain the meaning of counter. Draw the circuit of a 4-stage ripple counter and show the waveform at the various output stages.
  3. Draw and explain the circuit of the asynchronous binary counter (Mod-16). Also draw the wave shapes at different output stages.
  4. Design a Mod-12 ripple counter and show the output states and waveforms of each flip-flop.
  5. Design a Mod-14 ripple counter and show the output states and waveforms of each flip-flop.
  6. Design an asynchronous decade counter and show the output states and wave forms of each flip-flop.
  7. Design a Mod-16 ripple-down counter and show the output states and waveforms of each flip-flop.
  8. Discuss the design of a Mod-16 ripple up/down counter and show the output states and waveforms of each flip-flop.
  9. Design a Mod-11 ripple counter and show the output states and waveforms of each flip-flop.
  10. Discuss the design of a synchronous decade counter using T flip-flops and show the output states and waveforms of each flip-flop.
  11. Repeat the problem 10 with J K flip-flops.
  12. Design a Mod.-8 synchronous counter using J K flip-flops and show the output states and waveforms of each flip-flop.
  13. Repeat the problem 12 with T flip-flops.
  14. Design a synchronous binary counter (Mod-16) using J K flip-flops and show the output states and waveforms of each flip-flop.
  15. Repeat the problem 14 with T flip-flops.
  16. Discuss the design of a synchronous decade counter using R S flip-flops and show the output states and waveforms of each flip-flop.
  17. Discuss the design of a synchronous decade counter using J K flip-flops; the counting is made in 2421 code. Show the output states and waveforms of each flip-flop.
  18. Repeat the problem 17 using T flip-flops.
  19. Design a synchronous decimal counter to count in excess-3 code. Use T flip-flops to design the counter. Show the output states and waveforms of each flip-flop.
  20. Repeat problem 19 using R S flip-flops.
  21. Repeat problem 19 using J K flip-flops.
  22. Design a Mod-13 synchronous counter to count in a natural binary sequence. Use T flip-flops to realize the circuit. Show the output states and waveforms of each flip-flop.
  23. Repeat problem 22 using R S flip-flops.
  24. Repeat problem 22 using J K flip-flops.
  25. Design a controlled counter that can count Mod-5 if the control input is 0 and count Mod-8 if the control input is 1. Use J K flip-flops to realize the circuit. Also, show the output states and waveforms of each flip-flop.
  26. Repeat the problem 25 using T flip-flops.
  27. Design a synchronous counter that can count in the following sequence 1, 3, 4, 5, 8, 9, 0, 2, 6, 7, and repeats. Use J K flip-flops to realize the circuit. Also show the output states and waveforms of each flip-flop.
  28. Repeat the problem 27 using T flip-flops.
  29. Design a synchronous Mod-8 up/down counter using J K flip-flops to realize the circuit. Also, show the output states and waveforms of each flip-flop.
  30. Repeat the problem 29 using T flip-flops.
  31. Design a synchronous Mod-7 up/down counter using J K flip-flops to realize the circuit. Also, show the output states and waveforms of each flip-flop.
  32. Design a synchronous Mod-6 up/down counter using J K flip-flops to realize the circuit. Also, show the output states and waveforms of each flip-flop.
  33. Design a circuit using a counter to generate the following pulse train 110100 and repeats.
  34. Design a circuit using a counter to generate the following pulse train 011001 and repeats.
  35. Discuss how a counter is used to convert the parallel data to serial data.
  36. Discuss the design principle of digital frequency meters.
  37. Discuss the design principle of a digital clock.
  38. How a four-digit event counter is designed using the counters.