Gracias, lamento haceros perder el tiempo, pero está claro que no he sabido transmitir mi problema.
Yo puedo establecer el tiempo perfectamente tanto si lo hago de forma automática con la sentencia rtc.autoTime (recoje la hora que tiene en ese momento el ordenador) como si lo hago explicitamente con la sentencia rtc.setTime (marco la hora que yo elijo con independencia de la que tenga en ese momento el ordenador)
Ejemplo fijo las 7:10:00 del día 14/10/2015 y en monitor serie del IDE de Arduino veo como se va actualizando segundo a segundo.
Hasta aquí todo perfecto.
Si apago el ordenador, y lo vuelvo a conectar cuando ha transcurrido por ejemplo 3 días 1 hora y 22 minutos y conecto el monitor serie de Arduino vuelve a salir las 7:10:00 del día 14/10/2015 iniciales y yo lo que busco es que la hora que apareciera fuera 8:32:00 del día 17/10/2015 (el tiempo inicial más el tiempo transcurrido apagado el ordenador)
Esto que indico lo he probado dos veces, con la sentencia rtc.autoTime y otras dos veces con la sentencia rtc.setTime con el mismo resultado y he tenido la precaución de entre prueba y prueba borrar la memoria del Arduino y quitar la pila del DS3234 para que no hubiera alguna posible interferencia.
En fin un saludo y disculpar la insistencia.