Datasheet
MAX7370
8 x 8 Key-Switch Controller and LED Driver/GPIOs
with I2C Interface and High Level of ESD Protection
22Maxim Integrated
Table 9. Key-Switch Debounce Register (0x02)
Table 10. Key-Switch Interrupt Register (0x03)
X = Don’t care.
X = Don’t care.
REGISTER DESCRIPTION
REGISTER DATA
D7 D6 D5 D4 D3 D2 D1 D0
DEBOUNCE TIME RELEASE DEBOUNCE TIME PRESS DEBOUNCE TIME
2ms
X
0 0 0 0
4ms 0 0 0 1
6ms 0 0 1 0
⋮
28ms
X
1 1 0 1
30ms 1 1 1 0
32ms 1 1 1 1
2ms 0 0 0 0
X4ms 0 0 0 1
6ms 0 0 1 0
⋮
28ms 1 1 0 1
X30ms 1 1 1 0
32ms 1 1 1 1
Power-on default (32ms) 1 1 1 1 1 1 1 1
REGISTER DESCRIPTION
REGISTER DATA
D7 D6 D5 D4 D3 D2 D1 D0
FIFO-BASED INT TIME-BASED INT
Power-up default setting
All INT disabled
0 0 0 0 0 0 0 0
Time-based INT disabled
X
0 0 0 0 0
INT asserts every debounce cycle
0 0 0 0 1
INT asserts every 2 debounce cycles
0 0 0 1 0
⋮
INT asserts every 29 debounce cycles
X
1 1 1 0 1
INT asserts every 30 debounce cycles
1 1 1 1 0
INT asserts every 31 debounce cycles
1 1 1 1 1
FIFO-based INT disabled
0 0 0
X
INT asserts when the FIFO has 2 key events
0 0 1
INT asserts when the FIFO has 4 key events
0 1 0
⋮
INT asserts when the FIFO has 10 key events
1 0 1
X
INT asserts when the FIFO has 12 key events
1 1 0
INT asserts when the FIFO has 14 key events
1 1 1
Both time-based and FIFO-based interrupts active Not all zero Not all zero










