English
Language : 

RV-3029 Datasheet, PDF (50/67 Pages) MICORO CRYSTAL SWITZERLAND – DTCXO Temperature Compensated Real Time Clock
Micro Crystal
DTCXO Temperature Compensated Real Time Clock / Calendar Module
RV-3029
6.6. I2C INTERFACE PROTOCOL
Before any data is transmitted on the I2C bus, the device which should respond is addressed first. The addressing
is always carried out with the first byte transmitted after the “START condition”.
Any serial communication with the RV-3029 starts with a “START condition” and terminates with the “STOP
condition”.
When the “START condition” is detected, a copy of the content of the addressed Watch, Alarm, Timer and
Temperature registers is stored into a cache memory. During read / write operation, data are provided from this
cache memory.
To prevent faulty reading, data in the cache memory are kept stable until the “STOP condition” terminates the
interface communication. When the “STOP condition” after a “Write transmission” terminates the interface
communication, the content of the modified registers in the cache memory are copied back into the corresponding
Watch, Alarm, Timer and Temperature registers.
6.7. I2C DEVICE ADDRESSES
The RV-3029 is addressed with the first byte sent after the “START condition”. The first byte contains the 7 bit
slave address and the R/ W bit.
The following two slave addresses are reserved for the RV-3029:
WRITE: Slave address is ACh, (R/ W = 0) (10101100)
READ: Slave address is ADh, (R/ W = 1) (10101101)
RV-3029 Slave Addresses
WRITE: ACh
READ: ADh
50/67