Um die Variable hochzuzählen musst du den µC aufwecken. Evtl geht es mit einem tinyAVR, da kann man sowohl F_CPU als auch die Timer prescalen, so daß man eine sehr große Bandbreite an Zeitintervallen machen kann.