pero no se como empezar si pudiesen indicarme donde puedo encontrar esa información
Por supuesto..
- Busca el datasheet del DS1307 y leelo, ahi explica cada uno de los registros, explica como comuicarte, que protocolo usa, como conectarlo, etc. No sabes ingles? Entonces busca en google sobre DS1307 y alguna palabra en español, asi te redirije a algun blog en español.
- Dependiendo del compilador va a ser distinto la forma de proceder. Si usas CCS vas a usar una funcion ya lista, si usas XC8 vas a tener que leer el datasheet del micro en el modulo que usa para comunicarse con el DS1307.
Conociendo las cosas que se deben enviar, como enviarlo, recibirlo y como configurar el modulo del PIC. Lo unico que te quedaria es armar alguna funcion que te devuelva la hora. Si no queres complicarte demasiado la vida, busca "DS1307 PIC ejemplo" en google y seguramente tengas 100 paginas en español hablando de lo mismo. Sino busca DS1307 library, y te vas a encontrar con alguna de github, realizada para Arduino, la cual conociendo lo anterior, podrias tratar de comparar y ver como es que lo hace esa libreria, para impementar la tuya.