MAX7370
8 x 8 Key-Switch Controller and LED Driver/GPIOs
with I2C Interface and High Level of ESD Protection
Table 1. Register Address Map and Power-Up Conditions (continued)
ADDRESS
CODE (hex)
0x38
0x39
0x3A
0x3B
0x3C
0x40
0x42
0x43
0x45
0x48
0x50
0x51
0x52
0x53
0x54
0x55
0x56
0x57
0x58
0x59
0x5A
0x5B
READ/WRITE
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Read only
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
POWER-UP
VALUE (hex)
0x00
0x00
0xFF
0xFF
0x00
0x00
0x00
0xC0
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0xFF
0xFF
0x00
0x00
REGISTER
FUNCTION
GPIO supply
voltage 1
GPIO supply
voltage 2
GPIO values 1
GPIO values 2
GPIO level-
shifter enable
GPIO global
configuration
GPIO debounce
LED constant-
current setting
Common PWM
I2C timeout flag
COL4 PWM
ratio
COL5 PWM
ratio
COL6 PWM
ratio
COL7 PWM
ratio
COL4 LED
configuration
COL5 LED
configuration
COL6 LED
configuration
COL7 LED
configuration
Interrupt
mask 1
Interrupt
mask 2
GPI trigger
mode 1
GPI trigger
mode 2
DESCRIPTION
GPIO voltages supplied by VCC or VLA for
ROW7–ROW0
GPIO voltages supplied by VCC or VLA for
COL7–COL0
Debounced input or output values of ROW7–ROW0
Debounced input or output values of COL7–COL0
GPIO direct level-shifter pair enable
GPIO global enable, GPIO reset, LED fade enable
ROW7–ROW0 debounce time setting
COL7–COL4 constant-current output setting
Common PWM duty-cycle setting
I2C timeout since last POR
COL4 individual duty-cycle setting
COL5 individual duty-cycle setting
COL6 individual duty-cycle setting
COL7 individual duty-cycle setting
COL4 interrupt, PWM mode control, and blink-
period settings
COL5 interrupt, PWM mode control, and blink-
period settings
COL6 interrupt, PWM mode control, and blink-
period settings
COL7 interrupt, PWM mode control, and blink-
period settings
Interrupt mask for ROW7–ROW0
Interrupt mask for COL7–COL0
GPI edge-triggered detection setting for
ROW7–ROW0
GPI edge-triggered detection setting for
COL7–COL0
����������������������������������������������������������������� Maxim Integrated Products 9