
9
Maxim Integrated
I2C-Interfaced Key-Switch Controller and LED
Driver/GPIOs with Integrated ESD Protection
MAX7360
Table 1. Register Address Map and Power-Up Condition
ADDRESS
CODE
(hex)
READ/
WRITE
POWER-UP
VALUE (hex)
REGISTER
FUNCTION
DESCRIPTION
0x00
Read only
0x3F
Keys FIFO
Read FIFO key-scan data out
0x01
R/W
0x0A
Configuration
Power-down, key-release enable, autowakeup, and I2C time-
out enable
0x02
R/W
0xFF
Debounce
Key debounce time settling and GPO enable
0x03
R/W
0x00
Interrupt
Key-switch interrupt INTK frequency setting
0x04
R/W
0xFE
GPO
COL2–COL7 and INTK GPO control
0x05
R/W
0x00
Key repeat
Delay and frequency for key repeat
0x06
R/W
0x07
Sleep
Idle time to autosleep
0x40
R/W
0x00
GPIO global con-
figuration
Rotary switch, GPIO standby, GPIO reset, fade
0x41
R/W
0x00
GPIO control
PORT0–PORT7 input/output control
0x42
R/W
0x00
GPIO debounce
PORT0–PORT7 debounce time setting
0x43
R/W
0xC0
GPIO constant-
current setting
PORT0–PORT7 constant-current output setting
0x44
R/W
0x00
GPIO output mode
PORT0–PORT7 output mode control
0x45
R/W
0x00
Common PWM
Common PWM duty-cycle setting
0x46
R/W
0x00
Rotary switch con-
figuration
Rotary switch interrupt frequency and debounce time setting
0x48
Read only
0x00
I2C timeout flag
I2C timeout since last POR
0x49
Read only
0xFF
GPIO input register
PORT0–PORT7 input values
0x4A
Read only
0x00
Rotary switch count
Switch cycles since last read
0x50
R/W
0x00
PORT0 PWM
PORT0 individual duty-cycle setting
0x51
R/W
0x00
PORT1 PWM
PORT1 individual duty-cycle setting
0x52
R/W
0x00
PORT2 PWM
PORT2 individual duty-cycle setting
0x53
R/W
0x00
PORT3 PWM
PORT3 individual duty-cycle setting
0x54
R/W
0x00
PORT4 PWM
PORT4 individual duty-cycle setting
0x55
R/W
0x00
PORT5 PWM
PORT5 individual duty-cycle setting
0x56
R/W
0x00
PORT6 PWM
PORT6 individual duty-cycle setting
0x57
R/W
0x00
PORT7 PWM
PORT7 individual duty-cycle setting
0x58
R/W
0x00
PORT0 configuration
PORT0 interrupt, PWM mode control and blink period setting
0x59
R/W
0x00
PORT1 configuration
PORT1 interrupt, PWM mode control and blink period setting
0x5A
R/W
0x00
PORT2 configuration
PORT2 interrupt, PWM mode control and blink period setting
0x5B
R/W
0x00
PORT3 configuration
PORT3 interrupt, PWM mode control and blink period setting
0x5C
R/W
0x00
PORT4 configuration
PORT4 interrupt, PWM mode control and blink period setting
0x5D
R/W
0x00
PORT5 configuration
PORT5 interrupt, PWM mode control and blink period setting
0x5E
R/W
0x00
PORT6 configuration
PORT6 interrupt, PWM mode control and blink period setting
0x5F
R/W
0x00
PORT7 configuration
PORT7 interrupt, PWM mode control and blink period setting