Hola! aqui estoy de nuevo dando el coñazo!
Llevo un par de semanas que entre rato y rato de estudio, hecho un rato con este cachibache que me gustaria montarme...
Se trata de un (de momento) Reloj-calendario con un DS1307; y mas adelante me gustaria hacer que mostrara la temperatura, y almacenara unos valores maximos y minimos, y la fecha y hora de esos valores maximos y minimos (pero el tema de la temperatura para cuando deje terminado el tema del DS1307.
El objetivo no es otro que seguir aprendiendo... pero ahora me he atascado un poco.
Por ahora, muestro fecha y hora en lcd, y pulsando el pulsador "Conf" puedo acceder a la "configuracion del DS1307" para cambiar hora y fecha; y todo parece ir bien, se van incrementando las variables (hora, minutos, dia, mes...) hasta unos valores maximos (24 horas, 12 meses....) para los que se ponen en su valor minimo, hasta ahi todo bien.
El problema está en que cuando acabo de "configurar" todas las variables, le ordeno al DS1307 que se guarde todos esos valores, y lo hace, pero se queda bloqueado, deja de contar.
Lo culego todo a ver si me podeis hechar una manilla. El programa aun está algo "desordenado", y tengo que simplificar varias cosas, asi que se admiten todo tipo de sujerencias!
Saludos y gracias!
PD: parece que algo no marcha del todo bien al "configurar" el dia de la semana