|
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
|
▷ |