MAX7370 Maxim, MAX7370 Datasheet - Page 17

no-image

MAX7370

Manufacturer Part Number
MAX7370
Description
The MAX7370 I²C-interfaced peripheral provides microprocessors with management of up to 64 key switches, with optional GPIO and PWM-controlled LED drivers
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX7370ETG+
Manufacturer:
MAXIM/美信
Quantity:
20 000
with I
Figure 6. Command Byte Received
Figure 7. Command and Single Data Byte Received
Figure 8. N Data Bytes Received
The device is read using the internally stored command
byte as an address pointer, the same way the stored
command byte is used as an address pointer for a
write. The pointer generally autoincrements after each
data byte is read using the same rules as for a write
(Table
device’s command byte by performing a write
The master can now read N consecutive bytes from the
device, with the first data byte being read from the reg-
ister addressed by the initialized command byte. When
performing read-after-write verification, remember to
reset the command byte’s address because the stored
command byte address is generally autoincremented
after the write
S
S
8 x 8 Key-Switch Controller and LED Driver/GPIOs
4). Thus, a read is initiated by first configuring the
2
(Figure
SLAVE ADDRESS
SLAVE ADDRESS
C Interface and High Level of ESD Protection
ACKNOWLEDGE FROM MAX7370
ACKNOWLEDGE FROM MAX7370
���������������������������������������������������������������� Maxim Integrated Products 17
Message Format for Reading
S
8,
Table
the Keyscan Controller
COMMAND BYTE IS STORED ON RECEIPT OF
R/W
R/W
4).
ACKNOWLEDGE FROM MAX7370
SLAVE ADDRESS
0
0
ACKNOWLEDGE CONDITION
A
A
D7
D7
R/W
D6
D6
(Figure
D5
D5
COMMAND BYTE
ACKNOWLEDGE FROM MAX7370
COMMAND BYTE
0
ACKNOWLEDGE FROM MAX7370
6).
D4
D4
A
D3
D3
D7
Table 4. Autoincrement Rules
D2
D2
Keys FIFO
Autosleep
All other key
switches
All other GPIOs
D6
FUNCTION
REGISTER
D1
D1
ACKNOWLEDGE FROM MAX7370
D5
COMMAND BYTE
D0
D0
D4
A
A
D3
D7
D7
D2
0x30 to 0x5B
D6
D6
0x01 to 0x05
CODE (hex)
ADDRESS
D1
0x00
0x06
D5
D5
ACKNOWLEDGE FROM MAX7370
D0
ACKNOWLEDGE FROM MAX7370
D4
D4
N BYTES
DATA BYTE
1 BYTE
DATA BYTE
A
D3
D3
P
MAX7370
D2
D2
AUTOINCREMENT
ADDRESS (hex)
COMMAND BYTE ADDRESS
COMMAND BYTE ADDRESS
D1
D1
Addr + 0x01
Addr + 0x01
AUTOINCREMENT
AUTOINCREMENT
0x00
0x00
D0
D0
A
A
P
P

Related parts for MAX7370