Autor Tema: Porque no carga la bateria de mi reloj ds1302?... necesito enviar algun codigo?  (Leído 1862 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado tito_mcpato

  • PIC10
  • *
  • Mensajes: 9
nevesito ayuda con mi reloj DS1302... puedo ver la hora y fecha en mi display 16X2 pero no carga la bateria externa que alimenta al DS1302 cuando se va el voltaje... sera que mi pic tiene que enviarle un comando para que empiece a cargar?  podrian ayudarme con eso...

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
No hace falta más que conectarla. Enséñanos tu esquema por si vemos algo raro.

Desconectado barral

  • PIC10
  • *
  • Mensajes: 37
Efectivamente hay que enviar, aunque sea solo la primera vez, el modo de carga de la batería. En un proyecto que hice, cuando inicia el programa envío el siguiente comando:

write_ds1302(0x90,0b10100101);      // Configura RTC

Y funciona perfectamente (en mi caso con un supercap). Si no recuerdo mal, por defecto no está habilitado el cargador. Mira el datasheet y modifica el valor enviado si lo crees oportuno para tu aplicación.

Saludos

Desconectado tito_mcpato

  • PIC10
  • *
  • Mensajes: 9
gracias barral ...

era eso... ya funciona perfectamente...