TODOPIC
Otros Microcontroladores / Dispositivos programables => Microcontroladores 8 bits => Mensaje iniciado por: Bruno_AR en 13 de Marzo de 2006, 14:43:00
-
Alguien sabe como funciona este dispositivo, se que es un RTC con RAM, pero nunca use ningun RTC de ningun tipo y no se como se utiliza, quiza alguien me pueda ayudar

-
Hey Bruno
Ese dispositivo es muy parecido al DS1307. Es un dispositivo I2C que contiene 16 localidades para almacenar la hora y fecha y 240 localidades para que guardes lo que quieras (RAM adicional para tu AVR).
Funciona como reloj, y solito va contando el tiempo y fecha, tú debes darle la hora actual nadamás. Internamente ya trae cristal. Tú solo lees las localidades de memoria que te interesen (hora, minutos, día, etc.)
El protocolo I2C se basa en la interconexión de circuitos integrados mediante 2 líneas (y tierra). Una es el reloj y la otra datos (e/s).
Con 2 líneas puedes conectar muchos integrados (hasta 128 ó 256, no recuerdo).
Con el I2C funcionan memorias seriales, sensores de temperatura, etc.
Dale una leida al I2C. Lo más seguro es que varios micros de Atmel ya traigan puerto I2C, los PIC ya lo tienen. Si no lo tienen, puedes implementarlo por software.
http://www.semiconductors.philips.com/pip/PCF8583T_F5.html
-
Muchas gracias migsantiago, en verdad ya se manejar bien el I2C, lo que me quedaria hacer es ponere a jugar hasta que ande, tendria que ver en la hoja de datos que direcciones tiene la hora, los minutos y demas, tambien la RAM libre para lamacenar datos. Muchas gracias por la info.
-
Ya me funciona perfectamente el PCF, aclaro que no tiene cristal interno, pero en fin....
Una masa realmente, de todas formas modifique el codigo para usar el 1307 dado que tiene manejo de alimentacion interno y el PCF no lo tiene.-
-
Felicidades Bruno :-/