MAX7365
1MHz I2C-Interfaced 8 x 7
Key-Switch Controller with GPIO Ports
General Description
Benefits and Features
The MAX7365 is an I2C-interfaced peripheral that pro-
vides microprocessors with management of up to 56 key
switches.
S Reduce Processor Load
Monitor Up to 56 Keys
FIFO Queues Up to 16 Debounced Key Events
Hardware Interrupt at the FIFO Level or at the
End-of-Definable Time Period
Key codes generated for each keypress and release
enable easier implementation of multiple key entries. Key
inputs monitored statically, not dynamically, ensure low-
EMI operation. The switches can be metallic or resistive
(carbon) with up to 5kI of resistance.
S Increased Battery Life
Autosleep and Autowake Minimize Current
Consumption
Less Than 1µA Sleep Current
The device features autosleep and autowake to further
minimize the power consumption of the device. The
autosleep feature puts the device in a low-power state
(1FA typ) after a programmable sleep timeout period.
The autowake feature configures the device to return to
normal operating mode from sleep upon a keypress.
S Save Board Space
Small (2mm x 2mm) and Low-Profile 25-Bump
WLP
S Flexible Design Requirements
1.62V to 3.6V Operation
The key controller debounces and maintains a FIFO of key-
press and release events (including autorepeat, if enabled).
An interrupt (INT) output can be configured to alert key-
presses either as they occur or at the maximum rate.
Proprietary Ghost-Key Detection and Removal
Key Debounce Time User Configurable from
1ms to 31ms
Low-EMI Design Uses Static Matrix Monitoring
Five Additional GPIO Ports
All Key Switches Can Be Used as GPIs
1Mbps, 5.5V Tolerant, Two-Wire Serial Interface
Selectable Two-Wire, Serial-Bus Timeout
Unused key switches can be used as GPI. In addition,
there are five additional general-purpose input/output
(GPIO) ports. GPOs can be programmed as push-pull
or open-drain to high- or low-side output drivers. When
programmed as open drain, an optional on-chip 100kI
pullup/pulldown resister can be enabled.
The device is available in a small (2mm x 2mm) 25-bump
wafer-level package (WLP) for cell phones, pocket PCs,
and other portable consumer electronic applications.
The device operates over the -40NC to +85NC extended
temperature range.
Typical Operating Circuit
+1.8V
V
DD
Applications
MAX7365
Netbooks
5
8
GPIO[0:4]
I/O
Cell Phones
INT
PDAs
ROW[0:7]
MCU
SDA
SCL
Handheld Games
Portable Consumer Electronics
7
COL[0:6]
GND
56 KEYS
Ordering Information appears at end of data sheet.
For related parts and recommended products to use with this part,
refer to www.maximintegrated.com/MAX7365.related.
For pricing, delivery, and ordering information, please contact Maxim Direct
at 1-888-629-4642, or visit Maxim’s website at www.maximintegrated.com.
19-6036; Rev 0; 9/11