Big 6 Digits Seven Segment Digital Clock





Introduction: Big 6 Digits Seven Segment Digital Clock

About: Innovator, Electronics evil.

This is a my second Digital Clock project.Which is having 5.5" height 6 digits seven segments.

Working with PIC16F876A microcontroller 
Power : 12V DC / Ampere : 1.2A Max 
Time Display : Hours / Minutes / Seconds  

Length : 24 inch
Height :  7inch

I will add a fully completed clock picture with aluminium frame which I made. :-)


Step 1: Find a Parts for Schematic Diagram

Check the attached circuit diagram for part list.

Common anode 7Segments - 6Pcs
PIC16F876A - 1
ULN2803 for Segment outputs driver stage.

2SA1680 and 2SC2785 for Segment Common Anode outputs.

check the pin outs for 7 Segment and finished circuit board.

Step 2: Aluminium Frame & Segments Fixing

Aluminum Frame made by Aluminium Box bars.

Step 3: Working Clock



    • Oil Contest

      Oil Contest
    • Creative Misuse Contest

      Creative Misuse Contest
    • Clocks Contest

      Clocks Contest

    35 Discussions

    ये घड़ी 12 घंटे वाली है या 24 घंटे वाली?


    1 year ago

    can i have the hex code please

    Please.. give me for source code/file hex.. can you send ., my email :

    Please send me hex file and complete code



    pls send the completed code to

    Plz send me hex file and complete code


    plz send hex file

    Would you please give me the complete code for 6 digit clock and circuit??

    pls provide me the .hex file

    what is the use of uln2803 can't you light up each segment with simple resistor? what's the difference with uln2803?? thanks a bunch!

    1 reply

    why not you can use each transistor with resistor to drive segments. But the PCB will be more complex.

    kindly send me hex file on kindly i loved this project i want to make it for once

    Please provide me the hex file .

    hi plz mail me the he code i hav to try its nice thanks

    plz can i hv hex file and a code written in notepad for this digital clock
    it will be great if i will provided the code for atmega16.


    Email id:

    Nice job! I'm interested in building your project to keep track of our triathlon times. How can I add tenths of a second to this?

    superr clock for my home plz send me hex file and circuits diagram I m very thankful to u. my email address


    Hye.. currently i'm doing digital alarm clock with 5 time set. but it seem really complicated for the circuit. i need to use many decoder, latch and buffer. i dont know how to make it simple. before this i'm using Easy68k but now i want to try using PIC. can anyone help about the schematic first.. here is some document that can make u understand what i mean..