Paso 8: El software
Realmente no hay nada especial acerca del software. Timer0 se utiliza para generar interrupciones cada 1638.4 nos y el algoritmo de Bresenham se utiliza para asegurarse de que el reloj hace tictac en promedio cada segundo.
Después de encender el reloj muestra un punto que brilló para arriba y abajo para indicar que debe ajustarse la hora.
Pulsando el botón el tiempo avanza como una velocidad lenta durante 15 segundos y luego se acelera. Si sólo se pulsa momentáneamente el botón (0.1-0.5 segundos) el tiempo está disminuye por un minuto para el ajuste fácil.