OT:
cooool. Hatte eh schon ein Sekundenzähler ss=millis()/1000
Ist zwar nun doch ein sechszeiler, aber ok:
static uint32_t lastMillis = 0;
static uint8_t rolloverCounter = 0;
uint32_t actualMillis = millis();
if (actualMillis < lastMillis) rolloverCounter++; // prüft Millis Überlauf
ss = (0xFFFFFFFF / 1000 ) * rolloverCounter + (actualMillis / 1000);
lastMillis = actualMillis;
merci.