Autor Tema: ayuda reloj tiempo real con pcf 8583 y 16f84a  (Leído 5993 veces)

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

Desconectado nicolas_robotique

  • PIC10
  • *
  • Mensajes: 10
ayuda reloj tiempo real con pcf 8583 y 16f84a
« en: 30 de Diciembre de 2008, 11:34:16 »
Hola dedearia saber si alguien me puede dar una mano con un proyecto en niple.
intento leer la hora en el pcf 8583 y enviarla al lcd 16x2. estoy trabado en la comunicacion con el pcf.
lo que hago es:
a) configurar como salida el puerto a y b.
b) configurar el reloj, iniciarlo
c) configurar lcd.
d) leer pcf
e) convertir dato binario en bcd y por ultimo mostrarlo.

Al mostrarlo , siempre me da el mismo valor y nunca cambia.
El circuito es el que muestra el mismo niple.
espero que alguien pueda darme una mano.
adjunto el esquema en niple

 :lol: :lol: :lol

Desconectado Mike79

  • PIC12
  • **
  • Mensajes: 72
    • Mike79
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #1 en: 20 de Enero de 2009, 16:01:22 »
No he trabajado con ese modelo de reloj, pero con el que yo trabajo, en la hoja de Datasheet, dice claramente que para hacerlo caminar, hay que escribir un bit en una posición de memoria reservada. Si no lo doy, el reloj nunca inicia, y siempre muestra la misma hora, tal como te esta pasando.

¿Por que no revisas la documentación del reloj en tiempo real y revisas que ese no sea tu caso?.

Saludos!
-
Mike79

Desconectado nicolas_robotique

  • PIC10
  • *
  • Mensajes: 10
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #2 en: 20 de Enero de 2009, 20:19:33 »
y conque reloj trabajaste?

Desconectado Mike79

  • PIC12
  • **
  • Mensajes: 72
    • Mike79
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #3 en: 20 de Enero de 2009, 20:35:00 »
Yo trabajo con el DS1307, reloj de tiempo real por I2C.

Me ha funcionado bien, y ese es el que tengo en todos mis proyectos donde necesito reloj.

Saludos!
-
Mike79

Desconectado nicolas_robotique

  • PIC10
  • *
  • Mensajes: 10
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #4 en: 21 de Enero de 2009, 00:35:33 »
y como hace s para enviarle el bit de inicio, en este integrado (el que utilizaste])?

Desconectado Mike79

  • PIC12
  • **
  • Mensajes: 72
    • Mike79
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #5 en: 21 de Enero de 2009, 15:44:39 »
Como puedes ver en la hoja de datos del DS1307, la dirección 07h contiene un registro de control.

El bit 4 de este registro de control, permite "prender" o "apagar" el reloj de tiemopo real.
Si vale cero, el reloj deja de contar, si vale uno, el reloj sigue contando.

Muy util en caso de querer cronometrear algo.
Saludos!

-
Mike79

Desconectado nicolas_robotique

  • PIC10
  • *
  • Mensajes: 10
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #6 en: 21 de Enero de 2009, 16:09:45 »
voy a conseguirlo y luego probarlo. te agradesco mucho tu ayuda, saludos.

Desconectado jorgecano

  • Moderadores
  • PIC16
  • *****
  • Mensajes: 230
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #7 en: 21 de Enero de 2009, 19:28:14 »
Hola Nicolas,

El PCF8583 no lo conseguimos para realizar las pruebas sobre el hardware (en Argentina).
Los que tenía los usé y no me quedó ninguno.

(Por eso se incluyó el DS1307, por los problemas en conseguir el PCF8583).

Voy a ver si puedo encontrar el problema del PCF8583 en el código ASM sin realizar las pruebas sonbre el hardware.

Si te es posible, te recomiendo implementar el DS1307 en tu proyecto.

Saludos
Jorge.

Desconectado nicolas_robotique

  • PIC10
  • *
  • Mensajes: 10
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #8 en: 21 de Enero de 2009, 21:54:03 »
perfecto jorge, te agradezco por tu ayuda. voy a usar el ds1307, ya que es  el que mas usaron y cualquier cosa me vana  poder dar una mano.

saludos, y cualquier novedad avisame

Desconectado jorgecano

  • Moderadores
  • PIC16
  • *****
  • Mensajes: 230
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #9 en: 22 de Enero de 2009, 14:54:12 »
Si, cualquier inconveniente que tengas avisanos asi te damos una mano.

Saludos
Jorge.

Desconectado nicolas_robotique

  • PIC10
  • *
  • Mensajes: 10
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #10 en: 04 de Febrero de 2009, 20:59:28 »
jorge, sigo sin poder hacer andar el reloj, probe con en ds1307. te complica hacer un ejemplo de como leer la hora con el lcd y el ds 1307??

Desconectado jorgecano

  • Moderadores
  • PIC16
  • *****
  • Mensajes: 230
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #11 en: 15 de Febrero de 2009, 11:12:53 »
Hola Nicolas, 

Te envié un ejemplo funcionando (lo probe sobre el hardware y funciona sin problemas).

Por favos avisanos si tu problema quedo resuelto.

Saludos

Desconectado nicolas_robotique

  • PIC10
  • *
  • Mensajes: 10
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #12 en: 15 de Febrero de 2009, 14:54:25 »
Perfecto, ya lo pude resolver. muchas gracias por tu ayuda. el problema no estaba en el programa , sino que en como alimentaba al integrado.

te mando saludos.

Desconectado panchito24

  • PIC10
  • *
  • Mensajes: 7
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #13 en: 10 de Diciembre de 2009, 09:40:40 »
hola amigos:
yo estoy tratando de configurar un pic para untilizar el reloj pcf 8583, y con cualquier pic que trabaje, sobre el lcd de 16x2 me marca 65:57:65.Pero si utilizo el reloj ds1307 funciona bien, porque sera? si alguien me pudiera ayudar estaria muy agradecido.

Desconectado nicolas_robotique

  • PIC10
  • *
  • Mensajes: 10
Re: ayuda reloj tiempo real con pcf 8583 y 16f84a
« Respuesta #14 en: 10 de Diciembre de 2009, 10:29:27 »
hola, fijate de tener puesta la pila de 3 v en el reloj. saludos


 

anything