Und woher weißt du nach einem Stromausfall, welchen Wert
counter_position haben muss? Der muss also ebenfalls ins EEPROM. Damit
hast du jetzt zwar deine Zähle aufgeteilt, wohl weil du um die
Lebensdauer fürchtest, aber counter_position hat immer noch alle 6
Minuten ein Update.
Mein Rat. Rechne dir erst einmal aus, wie lange das es mindestens EEPROM
aushält, wenn du alle 6 Minuten eine neue Zahl reinschreibst. Dann
bedenkst du, dass die Zahl von 100000 Schreibvorgängen vom Hersteller
die Mindestgarantie ist, die in der Praxis leicht überschritten werden
kann, ohne das etwas passiert. Dann denkst du darüber nach, wieviele
Bestriebsstunden dein Gerät geschätzt erwartungsgemäss im Einsatz sein
wird und stellst die beiden varianten gegenüber.
Es bringt nichts, wenn man Vorkehrungen für einen Fall trifft, der in
der Praxis nie eintreffen wird.
Wenn dein Gerät alle paar Tage mal ein paar Stunden läuft, dann hält das
EEPROM dafür lange genug, dass du keine Sonderbehandlung brauchst.