Tengan todos muy buen dia.
Mi consulta es la siguiente:
Estoy manejando un RTC DS1307 desde un PIC 16F877, y dado que aun no me funciona tengo varias preguntas por hacer al respecto:
- En el PDF del PIC 16F877 me dice que los pines SDA y SCl los debo configurar como entradas y luego habilitar el puerto I2C (Ya que el DS1307 es I2C), y segun entinedo, cuando voy a leer ellos se configuran de acuerdo a lo que necesite. (Aunque SCL siempre será de salida ya que es el reloj, pero SDA a veces es de entrada y a veces es de salida). Es esto cierto?¿ o cuando leo configuro el pin SDA como entrada y cuando escribo lo configuro como salida?¿?
- Tengo un cristal que no oscila para el DS1307. Se supone el DS1307 trae sus propios condensdores internos, asi que solo es poner el reloj entre la pata 1 y 2. pero no oscila. Existe una configuración con condensadores para que oscile?¿
Ya llevo dos noches con esta vaina y no logro descifrar que es lo que pasa con el reloj en tiempo real
De antemano muchas gracias por la atencion prestada.