EVALUATION KIT AVAILABLE
MAX7360
2
I C-Interfaced Key-Switch Controller and LED
Driver/GPIOs with Integrated ESD Protection
General Description
Features
The MAX7360 I2C-interfaced peripheral provides micro-
processors with management of up to 64 key switches,
with an additional eight LED drivers/GPIOs that feature
constant-current, PWM intensity control, and rotary
switch control options.
S Integrated ESD Protection
±±8k IEꢀ ꢁ61110-0ꢂ ꢀontact Diꢃcꢄarge
±658k IEꢀ ꢁ61110-0ꢂ Air0Gap Diꢃcꢄarge
S +6-k Tolerant, Open0Drain I/O Portꢃ ꢀapable of
ꢀonꢃtant0ꢀurrent LED Drive
The key-switch drivers interface with metallic or resis-
tive switches with on-resistances up to 5kI. Key inputs
are monitored statically, not dynamically, to ensure
low-EMI operation. The MAX7360 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 (1FA typ) after a sleep
timeout period. The autowake feature configures the
MAX7360 to return to normal operating mode from sleep
upon a keypress.
S Rotary Switcꢄ0ꢀapable Input Pair (PORTꢁ, PORT7)
S ꢂ5ꢁ0Step PWM Individual LED Intenꢃity ꢀontrol
S Individual LED Blin8 Rateꢃ and ꢀommon LED
Fade In/Out Rateꢃ from ꢂ5ꢁmꢃ to -19ꢁmꢃ
S FIFO Queueꢃ Up to 6ꢁ Debounced Key Eventꢃ
S Uꢃer0ꢀonfigurable Key Debounce (9mꢃ to -1mꢃ)
S Keyꢃcan Uꢃeꢃ Static Matrix Monitoring for Low
EMI Operation
S +6.ꢁꢂk to +3.ꢁk Operation
S Monitorꢃ Up to ꢁ- Keyꢃ
The key controller debounces and maintains a FIFO of
keypress and release events (including autorepeat, if
enabled). An interrupt (INTK) output can be configured
to alert keypresses, as they occur, or at maximum rate.
S Key0Switcꢄ Interrupt (INTK) on Eacꢄ Debounced
Event/FIFO Level, or End of Definable Time Period
S Port Interrupt (INTI) for Input Portꢃ for Special0Key
There are eight open-drain I/O ports, which can be used
to drive LEDs. The maximum constant-current level for
each open-drain port is 20mA. The intensity of the LED
on each open-drain port can be individually adjusted
through a 256-step PWM control. An input port pair
(PORT6, PORT7) can be configured to accept 2-bit gray
code inputs from a rotary switch. In addition, if not used
for key-switch control, up to six column pins can be used
as general-purpose open-drain outputs (GPOs) for LED
drive or logic control.
Functionꢃ
S -118bpꢃ, +5.5k Tolerant ꢂ0Wire Serial Interface
witꢄ Selectable Buꢃ Timeout
S Four Iꢂꢀ Addreꢃꢃ ꢀꢄoiceꢃ
Ordering Information
PART
TEMP RANGE
-40°C to +85°C
-40°C to +85°C
PIN0PAꢀKAGE
40 TQFN-EP*
36 WLP
MAX7360ETL+
MAX7360EWX+
The MAX7360 is offered in a 40-pin (5mm x 5mm)
thin QFN package with an exposed pad, and a small
36-bump wafer level package (WLP) for cell phones,
pocket PCs, and other portable consumer electronic
applications. The MAX7360 operates over the -40NC to
+85NC extended temperature range.
+Denotes a lead(Pb)-free/RoHS-compliant package.
*EP = Exposed pad.
Simplified Block Diagram
+1.8V
+14V
ROTARY
SWITCH
Applications
TO
FC
SCL
SDA
INTI
INTK
PORT7
PORT6
Cell Phones
PDAs
MAX7360
Handheld Games
Portable Consumer Electronics
Printers
PORT0
AD0
ROW_(8x)
COL_(8x)
Instrumentation
8 x 8
Pin Configurations appear at end of data sheet.
For pricing, delivery, and ordering information, please contact Maxim Direct at
1-888-629-4642, or visit Maxim Integrated’s website at www.maximintegrated.com.
19-4566; Rev 2; 1/13