Hallo Oze,

in deinem Schaltplan sehe ich 3 Schieberegister von denen das letzte nur mit 4 Bit benutzt wird, insgesamt also 20 Bit.
Deine Software schiebt aber 16 Bit für Stundenarray und nochmal 8 Bit für Minutenarray aus. Immer 4 Bit zuviel.
Da dein Schaltplan nicht komplett ist, kann ich nur vermuten, daß das so nicht stimmt.
Was ist denn an K1 links angeschlossen?

Gruß, Michael