Hola de nuevo amigos!!
La idea es que no se exactamente los pasos a seguir para introducir valores mediante un teclado al RTC(ds1307). Ambas cosas las tengo funcionando pero por separado.
Supongo que sera algo asi:
1.Adquirir los valores de fecha y hora en ascii por separado con la funcion getc() que ofrece la libreria del CCSen el driver del teclado.
2.Pasar cada valor en ascii a bcd.
3.Juntar estos valores multiplicando las decenas de horas minutos dias meses y años por 10 y sumarlas a las unidades de los mismos.
4.Volcarlas a los registros de horas minutos dias meses años.....del rtc.
Confirmenme esto por favor y si hay alguna manera mas corta de hacerlo...pues planteenmela!!!
Tampoco vendria mal algun ejemplo que me pudiera servir de referencia.......Una vez mas gracias a todos!!!!!!!!