Datasheet
MAX7370
8 x 8 Key-Switch Controller and LED Driver/GPIOs
with I2C Interface and High Level of ESD Protection
20Maxim Integrated
Table 7. Keys FIFO Register Format (0x00)
Register Tables
SPECIAL FUNCTION
KEYS FIFO REGISTER DATA
D7 D6 D5 D4 D3 D2 D1 D0
The key number indicated by
D[5:0] is a key event. D7 is
always for a keypress of key 62
and key 63. When D7 is 0, the
key read is the last data in the
FIFO. When D7 is 1, there is
more data in the FIFO. When D6
is 1, key data read from the FIFO
is a key release. When D6 is 0,
key data read from the FIFO is a
keypress.
FIFO not-
empty flag
Key-
release
flag
Key number/key event
FIFO is empty. 0 0 1 1 1 1 1 1
FIFO is overflow. Continue to
read data in the FIFO.
0 1 1 1 1 1 1 1
Key 63 is pressed. Read one
more time to determine whether
there is more data in the FIFO.
1 0 1 1 1 1 1 1
Key 63 is released. Read one
more time to determine whether
there is more data in the FIFO.
1 1 1 1 1 1 1 1
Key repeat. Indicates the last
data in the FIFO.
0 0 1 1 1 1 1 0
Key repeat. Indicates more data
in the FIFO.
0 1 1 1 1 1 1 0
Key 62 is pressed. Read one
more time to determine whether
there is more data in the FIFO.
1 0 1 1 1 1 1 0
Key 62 is released. Read one
more time to determine whether
there is more data in the FIFO.
1 1 1 1 1 1 1 0










