Arduino mega y RTC

este es mi programa:
if(led1==HIGH){
long t0=millis();
}
if(led1==LOW){
long t1=millis();
tiempoleds=t1-t0
EEPROM.write(1,tiempoleds);
}

como le hago para que sea un ciclo y que cada que se prenda y se apague durante el dia ese led , me guarde los tiempos en la variable tiempoleds?

Que lindo siempre hay alguien que se lanza a escribir sin leer tantas indicaciones!
Bueno Rodrigo, he movido tu mensaje a la sección que corresponde porque la has publicado en lugar que no corresponde!
Saludos!

Además no usar tags y postear el código como quiere.
No lees los demás temas?
Lee las normas del foro y luego edita tu posteo, usando tags (</>)

y anque no esté en las normas del foro, sí en las de educación de las personas, un "hola, por favor, gracias" no estarian mal y son gratis.
saludos