Digital 12 Hrs Clock From Digital Logic IC | Without Microcontroller

by siddharth18018993 in Circuits > Electronics

24 Views, 0 Favorites, 0 Comments

Digital 12 Hrs Clock From Digital Logic IC | Without Microcontroller

Screenshot 2025-05-07 133238.png

This project presents the design and implementation of a digital 12-hour clock built entirely using digital logic ICs, without relying on any microcontroller or programmable device. The clock utilizes standard TTL/CMOS logic components such as counters (e.g., 7490/4017), decoders, flip-flops, and logic gates, along with 7-segment display drivers to display time in hours, minutes, and seconds in a 12-hour format with AM/PM indication.

The system operates by generating a 1 Hz clock pulse, typically derived from a crystal oscillator and frequency divider circuit, which drives a cascade of binary or decade counters. These counters are configured to count seconds, minutes, and hours, with appropriate logic circuitry to handle rollover at 60 seconds, 60 minutes, and 12 hours. The design includes logic to reset the counters at the right moments and manage the AM/PM toggle. The outputs of the counters are decoded and displayed using 7-segment displays for human readability.

This clock serves as a demonstration of time-keeping fundamentals using purely combinational and sequential logic, offering a practical application of digital electronics principles such as counter design, clock division, and display interfacing. It is particularly suitable for educational purposes, showcasing how complex systems can be constructed from basic logic building blocks without the use of software or firmware.

Supplies

Screenshot 2025-05-08 024101.png
Screenshot 2025-05-08 024057.png
Screenshot 2025-05-08 024052.png
Screenshot 2025-05-08 024039.png
Screenshot 2025-05-08 024034.png
Screenshot 2025-05-08 024028.png
Screenshot 2025-05-08 024021.png
Screenshot 2025-05-08 024015.png
Screenshot 2025-05-08 024007.png

Required Components: IC: 1. CD4060 x 2 2. CD4026 x 6 3. 74ls00 x 1 Resistors: 10 K Ohm, 330 Ohm, 330 K Ohm Capacitor: 30 pF Zener Diode: 1N 4148 Miscellaneous: Crystal oscillator 32.768 kHz

This clock has four stages- 1. Clock pulse generation 2. MOD 60, this is for seconds hand display 3. MOD 60, this is for minutes hand display 4. MOD 12, this is for hours hand display

Clock Pulse Generation

Screenshot 2025-05-08 022905.png

Clock Pulse Generation

MOD 60, This Is for Seconds Hand Display

Screenshot 2025-05-08 022941.png

This Is for Seconds Hand Display

MOD 60, This Is for Minutes Hand Display

Screenshot 2025-05-08 023009.png

This Is for Minutes Hand Display

MOD 12, This Is for Hours Hand Display

Screenshot 2025-05-08 023019.png

This Is for Hours Hand Display

FINAL

I've explained how to make a 12 hours digital clock without microcontroller. Here, I've used crystal oscillator to generate the clock pulse. Crystal oscillator provides accurate clock frequency. Then with the frequency divider IC CD4060, we're getting accurate 1 Hz clock pulse.