19-5950; Rev 1; 3/12
E V A L U A T I O N K I T A V A I L A B L E
MAX7370
8 x 8 Key-Switch Controller and LED Driver/GPIOs
2
with I C Interface and High Level of ESD Protection
General Description
Features
2
S Monitors Up to 64 Keys
The MAX7370 I C-interfaced peripheral provides micro-
processors with management of up to 64 key switches,
with optional GPIO and PWM-controlled LED drivers.
S Integrated High-ESD Protection
±±8k IEꢀ 61ꢁꢁꢁ-4-ꢂ ꢀontact Discharge
±1ꢃ8k IEꢀ 61ꢁꢁꢁ-4-ꢂ ꢄir-ꢅap Discharge
The key-switch drivers interface with metallic or resistive
switches with on-resistances up to 5kI. Key inputs are
monitored statically, not dynamically, to ensure low-EMI
operation. The IC features autosleep and autowake
modes to further minimize the power consumption of
the device. The autosleep feature puts the device in a
low-power state (1µA typ) after a timeout period. The
autowake feature configures the device to return to
normal operating mode from sleep upon a keypress.
S Keyscan Uses Static Matrix Monitoring for
Low-EMI Operation
S Four LED Driver Pins on ꢀOL7–ꢀOL4
S ꢃk Tolerant, Open-Drain I/O Ports ꢀapable of
ꢀonstant-ꢀurrent LED Drive
S ꢂꢃ6-Step PWM Individual LED Intensity-ꢀontrol
ꢄccuracy
S Individual LED Blin8 Rates and ꢀommon LED
The key controller debounces and maintains a FIFO
buffer of keypress and release events (including auto-
repeat, if enabled). An interrupt (INT) output can be
configured to alert keypresses, as they occur, or at the
maximum rate.
Fade In/Out Rates from ꢂꢃ6ms to 4ꢁ96ms
S FIFO Queues Up to 16 Debounced Key Events
S User-ꢀonfigurable Keypress and Release
Debounce Time (ꢂms to 3ꢂms)
The same index rows and columns in the device can be
used as a direct logic-level translator.
S Key-Switch Interrupt (INT) on Each Debounced
Event/FIFO Level, or End-of-Definable Time Period
If the device is not used for key-switch control, all
keyboard pins can be used as GPIOs. Each GPIO can
be programmed to one of the two externally applied
logic voltage levels. Four column ports (COL7–COL4)
can also be configured as LED drivers that feature
constant-currentandPWMintensitycontrol. Themaximum
constant-current level for each open-drain LED port is
20mA. The intensity of the LED on each open-drain port
can be individually adjusted through a 256-step PWM
control.
S 1.6ꢂk to 3.6k Operating Supply koltage
S Individually Programmable ꢅPIOs to Two Logic
Levels
S ±-ꢀhannel Individual Programmable Level
Translators
S Provides Optional ꢅPIOs on all ROW� and ꢀOL�
Pins
S Supports Hot Insertion
S 4ꢁꢁ8bps, ꢃ.ꢃk Tolerant Iꢂꢀ Serial Interface with
Selectable Bus Timeout
The device is offered in a 24-pin (3.5mm x 3.5mm) TQFN
package with an exposed pad, and small 25-bump
(2.159mm x 2.159mm) wafer-level package (WLP) for
cell phones, pocket PCs, and other portable consumer
electronic applications.
Ordering Information appears at end of data sheet.
Typical Operating Circuit
+5V
+1.8V
+2.6V
The device operates over the -40°C to +85°C extended
temperature range.
V
V
LA
CC
Applications
MAX7370
COL4
COL5
COL6
COL7
Cell Phones
INT
I/O
I/O
Notebooks
SDA
SCL
MCU
PDAs
8
4
AD0
ROW[0:7]
COL[0:3]
Handheld Games
Portable Consumer Electronics
GND
For related parts and recommended products to use with this part,
32 KEYS
refer to www.maxim-ic.com/MAX7370.related.
����������������������������������������������������������������� Maxim Integrated Products
1
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.