C bus controller – Lucent Technologies MN10285K User Manual

Page 296

Advertising
background image

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

Advertising
This manual is related to the following products: