Rainbow Electronics MAX7360 User Manual
Page 9

I
2
C-Interfaced Key-Switch Controller and LED
Driver/GPIOs with Integrated ESD Protection
MAX7360
_______________________________________________________________________________________ 9
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 I
2
C 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
I
2
C timeout flag
I
2
C 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