
This project demonstrates a simple 4-bit binary counter system using digital logic components, a 7-segment display, and a manual clock input. The core functionality revolves around counting in binary and displaying the decimal equivalent on a 7-segment display.
Power the Circuit: Ensure all components are connected to VCC and GND appropriately.
Reset the Counter:
Press the RESET button to initialize the counter to 0.
Step Through the Count:
Press the Step button to increment the counter.
The 7-segment display will show numbers from 0 to 9 as you continue pressing.
After 9, the counter wraps back to 0 (assuming it's a BCD counter).
Push Buttons (x2):
One for manual clock ("Step"), one for reset.
10kΩ Resistor:
Used as a pull-down resistor on the Reset button.
4-bit Binary Counter (possibly a 74LS90 or similar):
For generating the binary count.
AND Gate:
Used to control the clock signal.
BCD to 7-Segment Decoder (e.g., 74LS47 or similar):
Converts binary to segment control signals.
7-Segment Display (Common Cathode):
Displays decimal digits (0–9).
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | nand1:A | nand1:OUT | |
| 1 | nand1:B | ||
| 2 | |||
| 3 | |||
| 4 | |||
| 5 | |||
| 6 | |||
| 7 |