DA9181.006
13 October, 1999
FUNCTIONS
I
2
C - bus
The MAS9181 I
2
C-bus interface is a receiver- only slave. Data is accepted from the I
2
C - bus in the following
format.
S
0 1 0 0 A2 A1 A0 0
Address byte
A
I3 I2 I1 I0 SD SC SB
SA
Instruction byte
A
D7 D6 D5 D4 D3 D2 D1
D0
First data byte
A
P
S
P
A
Start condition
Stop condition
Acknowledgement
A2, A1, A0
I3, I2, I1, I0
SD, SC, SB, SA
D7, D6, D5, D4, D3, D2, D2, D1, D0
programmable address bits
instruction bits
sub-address bits
data bits
I
2
C - bus timing
Bit Transfer on the I C-bus
2
SDA
SCL
Data line
stable
(data valid)
Change
of data
allowed
Complete Data Transfer
SDA
SCL
S
Start
condition
1-7
8
9
1-7
8
9
1-7
8
9
P
Address
R/W
Ack
Data
Ack
Data
Ack
Stop
condition
5