Lucent Technologies MN10285K Laptop User Manual


 
I
2
C Bus Controller
Description
MN102H75K/F75K/85K/F85K LSI User Manual Panasonic Semiconductor Development Company
295
Panasonic
Figure 13-3 shows the MN102H75K/85K operation sequence in each of these
modes. In all modes, the I
2
C bus controller generates an interrupt after each data
byte transfer, then the software loads the next data byte.
A. Master Transmitter
B. Master Receiver
C. Slave Transmitter
D. Slave Receiver
Figure 13-3 I
2
C Bus Interface Operation
Master
S
Address
(7 bits)
R/W Data (8 bits) Data (8 bits) P
Slave
ACK ACK ACK
R/W = 0
Interrupt Interrupt Interrupt
Normally ACK = 0
MN102H51K
Master
S
Address
(7 bits)
R/W
Data (8 bits) Data (8 bits)
P
Slave
ACK
ACK ACK
R/W = 1
Interrupt Interrupt Interrupt
ACK = 1 signals transfer
end to slave transmitter.
MN102H51K
Master
S
Address
(7 bits)
R/W
Data (8 bits) Data (8 bits)
P
Slave
ACK
ACK ACK
R/W = 1
Interrupt Interrupt Interrupt
ACK = 1 signals transfer
end to slave transmitter.
Ack = 0
Ack = 1
When the microcontroller is addressed,
it outputs ACK = 0 and sets the AAS bit
of the I2CDREC register to 1.
MN102H51K
Master
S
Address
(7 bits)
R/W Data (8 bits) Data (8 bits) P
Slave
ACK ACK ACK
R/W = 0
Interrupt Interrupt Interrupt
STS sets to 1.
Interrupt
When the microcontroller is addressed,
it outputs ACK = 0 and sets the AAS bit
of the I2CDREC register to 1.
MN102H51K