MAX7360 Maxim, MAX7360 Datasheet - Page 15

no-image

MAX7360

Manufacturer Part Number
MAX7360
Description
The MAX7360 I²C-interfaced peripheral provides microprocessors with management of up to 64 key switches, with an additional eight LED drivers/GPIOs that feature constant-current, PWM intensity control, and rotary switch control options
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX7360ETL
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAX7360ETL+
Manufacturer:
MAXIM
Quantity:
8 831
Part Number:
MAX7360ETL+
Manufacturer:
MAXIN
Quantity:
100
Part Number:
MAX7360ETL+
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAX7360ETL+T
Manufacturer:
MAXIM/美信
Quantity:
20 000
The MAX7360 has a 7-bit long slave address (Figure
6). The bit following a 7-bit slave address is the R/W bit,
which is low for a write command and high for a read
command.
The first 4 bits (MSBs) of the MAX7360 slave address
are always 0111. Slave address bits A3, A2, and A1
correspond, by the matrix in Table 3, to the states of the
device address input AD0, and A0 corresponds to the
R/W bit. The AD0 input can be connected to any of four
signals (GND, V
slave address pairs and allowing up to four MAX7360
devices to share the bus. Because SDA and SCL are
Figure 6. Slave Address
Figure 5. Acknowledge
Figure 8. Command and Single Data Byte Received
Figure 7. Command Byte Received
I
S
2
Driver/GPIOs with Integrated ESD Protection
C-Interfaced Key-Switch Controller and LED
SLAVE ADDRESS
CC
______________________________________________________________________________________
ACKNOWLEDGE FROM MAX7360
, SDA, or SCL), giving four possible
S
SDA
SCL
TRANSMITTER
RECEIVER
COMMAND BYTE IS STORED ON RECEIPT OF
MSB
0
R/W
SCL
SDA
SDA
ACKNOWLEDGE FROM MAX7360
BY
BY
CONDITION
SLAVE ADDRESS
START
Slave Addresses
0
S
1
ACKNOWLEDGE CONDITION
A
D7
R/W
1
1
D6
D5
ACKNOWLEDGE FROM MAX7360
COMMAND BYTE
0
1
D4
A
2
D3
A3
D7
dynamic signals, care must be taken to ensure that AD0
transitions no sooner than the signals on SDA and SCL.
The MAX7360 monitors the bus continuously, waiting for a
START condition, followed by its slave address. When the
MAX7360 recognizes its slave address, it acknowledges
and is then ready for continued communication.
The MAX7360 features a 20ms minimum bus timeout
on the 2-wire serial interface, largely to prevent the
MAX7360 from holding the SDA I/O low during a read
transaction should the SCL lock up for any reason before
a serial transaction is completed. Bus timeout operates
by causing the MAX7360 to internally terminate a serial
D2
D6
D1
ACKNOWLEDGE FROM MAX7360
A2
D5
D0
COMMAND BYTE
D4
CLOCK PULSE FOR
A
8
ACKNOWLEDGE
LSB
A1
D3
D7
D2
D6
R/W
D1
D5
9
ACKNOWLEDGE FROM MAX7360
D0
D4
DATA BYTE
1 BYTE
ACK
D3
A
D2
P
COMMAND BYTE ADDRESS
D1
AUTOINCREMENT
Bus Timeout
D0
A
P
15

Related parts for MAX7360