Programación Específica > Microcontroladores
Programar Un Ds1307 Con Un Pic16f877
bairon:
HOLA ME GUSTARIA SABER COMO PROGRAMO O MEJOR SI ALGUIEN TIENE UN PROGRAMA QUE INICIALIZE Y PERMITA LA LECTURA DE UN DS1307, MANEJDO POR MEDIO DE UN PIC16F877,
© Jonathan ©:
Bueno, aqui tienes el conexionado para un PIC16F84, para el F877 es lo mismo pero sin la necesidad de crear la rutina de comunicacion I2C desde cero, ya que este micro dispone de un modulo implementado para tal proposito.
http://www.sixca.com/micro/pic/ds1307/index.html
bairon:
jonathan te lo agradezco, el problemita de conexion ya lo resolvi, pero ahora tengo uno mas grave, despues de programar el DS1307 con el pic 16F877, el programa comienza a correr bien y muestra en una LCD el tiempo pero pasados unos munitos empieza a mostrar signos de interrogacio ?????? o se detiene el conteo en la LCD y la verdad no tengo idea por que pueda ser esto . iniciamente pense que era por desbordamiento del perro guardian pero ya se lo estoy borrando y sigue igual!!!!!!
te agradeseria si pudieran colaborarme
emilioradio:
yo estoy por implemen :smartass: tar un 1307 en un nuevo proyecto estaria bueno que subas el codigo y de resolver el problema seria util para todos!! yo estoy luchando con generar una rutina si queres veo si puedo ayudarte con la tuya pero lo que sospecho que es un error en el i2c.
Pegasux:
Hola. Tengo un libro sobre el 16F84 en el que viene un montaje completo con el DS1307, y creo que son unas 16 paginas de codigo ASM (si no he contado mal). Viendo el codigo del enlace aqui puesto creo que la diferencia es muy grande, es posible que el codigo al ser tan reducido no sea muy bueno.
Un saludo.
Navegación
[#] Página Siguiente
Ir a la versión completa