L'orologio digitale a microcontrollore è costruito con il PIC16F877A e il suo programma software è scritto con il linguaggio di programmazione CCS C. Al giorno d'oggi sono disponibili sul mercato diversi tipi di orologi e moduli digitali, ma questo orologio è diverso almeno per quanto riguarda la precisione del tempo. Il controllo a microcontrollore è l'unica caratteristica dell'orologio. La frequenza di ingresso viene prelevata dal circuito di frequenza dell'orologio a 50 Hz. Per indicare l'ora vengono utilizzati diodi luminosi (LED) a sette segmenti e quattro LED.