Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Problema con ds1307
 
Avisos
Vaciar todo

Problema con ds1307

3 Respuestas
2 Usuarios
0 Reactions
5,109 Visitas
rhodin
Respuestas: 4
Topic starter
(@rhodin)
New Member
Registrado: hace 17 años

Hola compañeros, es la primera vez que posteo un mensaje, eso no quiere decir que no ande por el foro ya que procuro leer los mensajes pero es hora de una pregunta.Tengo un programita de un reloj con el ds1307 que en la simulacion con proteus me funciona perfecto pero en la realidad solo me salen numeros sin sentido en el lcd y la verdad no veo el fallo.
Os dejo el programa y el esquema del ds por si alguien pudiera echarme una mano.

Saludos y gracias
Miquel_S


Responder
2 respuestas
sistemasorp
Respuestas: 478
(@sistemasorp)
Ardero
Registrado: hace 16 años

Hola

Prueba a cambiar el while por esto:
while(1)
{
ds1307_get_time(hr,min,sec);
ds1307_get_date(day,mth,year);
printf(lcd_putc,"f%02u/%02u/%02u",hr,min,sec);
printf(lcd_putc,"n%02u:%02u:%02u",day,mth,year);
delay_ms(1000);
}


Responder
rhodin
Respuestas: 4
Topic starter
(@rhodin)
New Member
Registrado: hace 17 años

Gracias sistemasorp ya encontre el fallo era problema de interferencias en el oscilador
Saludos


Responder
Compartir: