English
Language : 

M41T00AUD Datasheet, PDF (13/44 Pages) STMicroelectronics – Serial real-time clock with audio
M41T00AUD
Operation
4.2
Characteristics
Table 3. AC characteristics
Symbol
Parameter(1)
Min Typ Max Units
fSCL SCL clock frequency
0
tLOW Clock Low period
1.3
tHIGH Clock High period
600
tR
SDA and SCL Rise time
tF
SDA and SCL Fall time
START condition Hold time
tHD:STA (after this period the first clock pulse is generated)
600
START condition Setup time
tSU:STA (only relevant for a repeated start condition)
600
tSU:DAT(2) Data Setup time
100
tHD:DAT Data Hold time
0
tSU:STO STOP condition Setup time
600
Time the bus must be free before a new
tBUF
transmission can start
1.3
400 kHz
µs
ns
300 ns
300 ns
ns
ns
ns
µs
ns
µs
1. Valid for ambient operating temperature: TA = 0 to 70°C; VCC = 3.0 to 3.6V (except where noted).
2. Transmitter must internally provide a hold time to bridge the undefined region (300ns max) of the falling
edge of SCL.
4.3
READ mode
In this mode, the master reads the M41T00AUD slave after setting the slave address (see
Figure 8). Following the WRITE mode control bit (R/W = 0) and the acknowledge bit, the
word (register) address An is written to the on-chip address pointer. Next the START
condition and slave address are repeated, followed by the READ mode control bit (R/W =
1). At this point, the master transmitter becomes the master receiver. The data byte which
was addressed will be transmitted and the master receiver will send an acknowledge bit to
the slave transmitter. The address pointer is only incremented on reception of an
acknowledge bit. The device slave transmitter will now place the data byte at address An+1
on the bus. The master receiver reads and acknowledges the new byte and the address
pointer is incremented to An+2.
This cycle of reading consecutive addresses will continue until the master receiver sends a
STOP condition to the slave transmitter.
An alternate READ mode may also be implemented, whereby the master reads the
M41T00AUD slave without first writing to the (volatile) address pointer. The first address
that is read is the last one stored in the pointer (see Figure 10).
13/44