Autor Tema: Ayuda con ds1307  (Leído 2794 veces)

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

Desconectado gaitan

  • PIC10
  • *
  • Mensajes: 18
Ayuda con ds1307
« en: 16 de Octubre de 2018, 03:09:47 »
buenas compañeros, he intentado programar un motor para que prenda cada 8 horas durante 4 segundos con ds1307 pero no se como empezar si pudiesen indicarme donde puedo encontrar esa información o suministrarme un ejemplo de la programación lo agradecería  mucho. El pic que pretendo trabajar es un 16f873A

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Ayuda con ds1307
« Respuesta #1 en: 16 de Octubre de 2018, 06:38:48 »
Citar
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.

Desconectado AleSergi

  • PIC16
  • ***
  • Mensajes: 214
Re:Ayuda con ds1307
« Respuesta #2 en: 16 de Octubre de 2018, 09:39:58 »
podrías empezar en el foro...   (debo decir,  tendrías que haber empezado buscando aquí)

http://www.todopic.com.ar/foros/index.php?topic=13282.0

Desconectado gaitan

  • PIC10
  • *
  • Mensajes: 18
Re:Ayuda con ds1307
« Respuesta #3 en: 16 de Octubre de 2018, 19:52:48 »
gracias por la información.

Desconectado micronet3

  • PIC18
  • ****
  • Mensajes: 288
Re:Ayuda con ds1307
« Respuesta #4 en: 17 de Octubre de 2018, 09:00:48 »
con el lenguaje ccs existe la libreria ds1307 que permite al microcontrolador comunicarse con el reloj ds1307 mediante el protocolo i2c, despues tienes que setear la hora del ds1307 y por ultimo crear el algoritmo que te permite hacer lo que mencionas


 

anything