Dudas uso RTClib

fm:
Para ver el formato que recibe, por que no lo imprimes? Es decir, imprime DATE poel puerto serie y ya conoces lo que espera la funci贸n.

:astonished:
Perfect!

Serial.print("Formato: "); Serial.println(DATE); Serial.print(" ");Serial.println(TIME);Serial.println();

Da como resultado:

Formato: Mar 9 2013
20:28:40

Gracias por la idea. Ahora por que ser谩 que no me actualiza esos datos hasta que no le quito la pila al reloj???

EDITADO. Vale me respondo yo, hay un error en el programa de adafruit

Hay que cambiar esto
if (RTC.isrunning()) {
// following line sets the RTC to the date & time this sketch was compiled
RTC.adjust(DateTime(DATE, TIME));
}
else{
Serial.println("RTC is NOT running!");
}

O escribirlo sin una de las llaves
if (! RTC.isrunning())
Serial.println("RTC is NOT running!");
// following line sets the RTC to the date & time this sketch was compiled
RTC.adjust(DateTime(DATE, TIME));

Esto es como viene.
if (! RTC.isrunning()) {
Serial.println("RTC is NOT running!");
// following line sets the RTC to the date & time this sketch was compiled
RTC.adjust(DateTime(DATE, TIME));
}