I only bother to adjust once per day at midnight. Drift is approx 7.5 seconds per day so at midnight I read the time, add 8 seconds, wait 0.5 seconds and then write the time back.
I was also looking at having the clock track it's own error
How was you going to do this?
I have the "Cenetipede" library.(Argh! I don't mind this autospelling, but when the brain can't get the spelling right, or it is a ..... anyway.)So I have been told the pins nearly "directly translate" depending on the address pins on the MCP.