ML6411
SDATA
START
tSET/START
tRISE
SCLK
All Other SDATA Transitions Must Occur While SCLK is Low
START: A Falling Edge on the SDATA While SCLK is Held High
STOP: A Rising Edge on the SDATA While SCLK is Held High
Figure 3. Definition of START & STOP on Serial Data Bus
tFALL
STOP
START
SDATA
SCLK
0
MSB
AD7
DEVICE ADDRESS
AD6
AD1 AD0
X
1
2
7
8
9
REGISTER ADDRESS
DATA FOR REGISTER A, B, C, D, E, OR F
MSB
MSB
RA2
RA1 RA0 DATABIT DATABIT DATABIT DATABIT DATABIT
X
4
3
2
1
0
10
11
12
13
14
15
16
17
18
STOP
SCLK:
SCLK:
SDATA:
SCLK:
SCLK:
SDATA:
SCLK:
SDATA;
9th pulse strobes dummy bit for ACK
Rising edge enables data transfer
Value set to AD6, Device Address (MSB-1)
Falling edge disables data transfer
Rising edge enables data transfer
Value set to AD7, Device Address MSB
Falling edge in prep for first address transfer
Falling edge with SCLK Hi means start of sequence
STOP
SCLK: 9th pulse strobes dummy bit for ACK
SCLK: Rising edge enables data transfer
SDATA: Value set to DATABIT 4, MSB of data
SCLK: Falling edge disables data transfer
SCLK: Rising edge enables data transfer
SDATA: Value set to RA3, MSB of Register Address
Figure 4. Definition of ADDRESS and DATA FORMAT on Serial Data Bus
18