@Lazer,
Merci pour ton explication détaillée, PLEINE de bon sens.
Pour info, le workbench de Steven montre qu'on est 29 fois plus rapide en lecture, qu'en écriture. Tu faisait le postulat de 10 fois, et c'est donc encore plus important ce que tu viens d'expliquer.
Comme mes compteurs comptent le nbr de secondes par minute qu'un device est dans un certain état, chez moi c'est encore pire, car j'écris dans des VG toutes les secondes, puis toutes les min pour le compteur d'heure, et toutes les heures pour le compteur des jours.
(je soliicite donc la mémoire flash toutes les seconde => pas bon.)
La variable qui doit être mise àjour toutes les seconde, je vais la mettre en variable locale (au lieu de VG) et je vais laisser les autres en VG en rajoutant le test.