I'm starting to like this idea
SO for IF I wanted to use this (Clicky) example
DO you reckon I could use that, but still have enough time to poll 4 1 wire devices and keep the clock running? All I need to do with the timer really is make it read from the eeprom on startup display the hours minutes and seconds on the lcd display, start counting then get on with the rest of the program with the timer counting in the background.
All I'd need to do with the timer is write to the eeprom anywhere upto every 10 seconds or so, that way if the program loses power at any time, then the current timer data will be in the eeprom, when it is powered up next it reads from the eeprom and carries on counting from where it left off
Hopefully that made sense as I'm pretty hopeless at expressing how I see things in my mind even though they make sense to me lol