Autor Tema: programar pin INTerrupcion de un clock PCF8583  (Leído 1919 veces)

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

Desconectado vinny

  • PIC10
  • *
  • Mensajes: 27
programar pin INTerrupcion de un clock PCF8583
« en: 18 de Diciembre de 2006, 12:34:46 »
Hola, tengo un problemilla con un PCF8583, el caso es que en el datasheet pone que se puede usar el PIN INT del PCF8583 como salida de interrupciones. mi idea es hacer que cada minuto me genere un pulso para decirle al PIC que me guarde la hora exacta en memoria. Según el datasheet eso deberia programarse desde el PIc al principio de operar con el PCF8583, pero la verdad es q no se como decirle al reloj este que lo haga  :?

alguna sugerencia???

gracias pro adelantado :-)
Solo existen dos cosas infinitas, el universo y la estupidez humana, de lo primero no estoy seguro...

Deimos

  • Visitante
Re: programar pin INTerrupcion de un clock PCF8583
« Respuesta #1 en: 19 de Diciembre de 2006, 13:19:14 »
Has de programar el PCF8583 mediante el puerto i2c que lleva. Por el bus i2c configuras el PCF8583 el cual dará una alarma cada minuto. Eso se lo has de programar tu. Cada vez que le venga una alarma generará una INT que recibirá el pic, y entonces el pic le preguntará al PCF8583 por el bus i2c la hora, o la fecha o lo que quieras mirar.

Has de configurar el PCF8583 tal y como te dice el datasheet, ademas mira la pagina donde sale Fig.11 Alarm and timer interrupt logic diagram. Mirando el diagrama supongo que te harás una idea de como trabaja la INT del integrado este.

Salu2.