Simple easy programmable muliti day alarm clock.

Here is a couple of piccies of the project to date:

Yes, it isn't fully built - as in there are no switches, or LEDs, but it "works" - as in the display shows things and the menus work.

The time, however, doesn't work.

Excuse the blurriness, but camera shake happens.

The board is a "UNO COMPATIBLE" and so I hope that the straps are correct.

Notice the time! Weird.

I compile the sketch with the correct-ish time set and send it to the board. Then re-compile it and send it again with the clock init() thing disabled.

Same result.

Going through the motions of setting the time doesn't change anything.

Other notes:
For now there is no EPROM, no RTC chip and no battery.

Do I really need these to simply make the clock work?