MAX7359 Maxim, MAX7359 Datasheet

no-image

MAX7359

Manufacturer Part Number
MAX7359
Description
The MAX7359 I²C interfaced peripheral provides microprocessors with management of up to 64 key switches
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX7359BEN QFN24
Manufacturer:
MAXIM
Quantity:
764
Part Number:
MAX7359BETG+T
Manufacturer:
MAXIM
Quantity:
3 602
Part Number:
MAX7359ETG+
Manufacturer:
MAXIM
Quantity:
5 000
Part Number:
MAX7359ETG+T
Manufacturer:
MAXIM
Quantity:
22 055
Part Number:
MAX7359ETG+TGA8
Manufacturer:
MAXIM
Quantity:
1 163
The MAX7359 I
processors with management of up to 64 key switches.
Key codes are generated for each press and release of
a key for easier implementation of multiple key entries.
Key inputs are monitored statically, not dynamically, to
ensure low-EMI operation. The switches can be metallic
or resistive (carbon) with up to 5kΩ of resistance.
The MAX7359 features autosleep and autowake to fur-
ther minimize the power consumption of the device.
The autosleep feature puts the device in a low-power
state (1µA typ) after a sleep timeout period. The
autowake feature configures the MAX7359 to return to
normal operating mode from sleep upon a key press.
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 maximum rate.
Any of the column drivers (COL2/PORT2–COL7/PORT7)
or the INT, if not used, can function as a general-pur-
pose output (GPO).
The MAX7359 is offered in small, 24-pin TQFN (3.5mm x
3.5mm) and 25-bump WLP (2.31mm x 2.31mm) pack-
ages for cell phones, pocket PCs, and other portable
consumer electronic applications. The MAX7359 oper-
ates over the -40°C to +85°C temperature range.
19-0850; Rev 4; 6/10
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.
Typical Application Circuits continued at end of data sheet.
+1.62V TO +3.6V
INPUT
Cell Phones
PDAs
Handheld Games
Portable Consumer Electronics
Typical Application Circuits
2
C interfaced peripheral provides micro-
V
SCL
SDA
INT
AD0
GND
CC
________________________________________________________________ Maxim Integrated Products
MAX7359
General Description
ROW_
COL_
Applications
8
8
SWITCHES
UP TO 64
SWITCH
ARRAY,
Key Switch Controller/GPO
2-Wire Interfaced Low-EMI
o Optional Key Release Detection on All Keys
o Monitor Up to 64 Keys
o +1.62V to +3.6V Operation
o Autosleep and Autowake to Minimize Current
o Under 1µA Sleep Current
o FIFO Queues Up to 16 Debounced Key Events
o Key Debounce Time User Configurable from 9ms
o Low-EMI Design Uses Static Matrix Monitoring
o Hardware Interrupt at the FIFO Level or at the End
o Up to Seven Open-Drain Logic Outputs Available
o 400kbps, 5.5V-Tolerant, 2-Wire Serial Interface
o Selectable 2-Wire, Serial-Bus Timeout
o Four I
o Small, 24-Pin TQFN Package (3.5mm x 3.5mm) , or
+ Denotes a lead(Pb)-free/RoHS-compliant package.
* EP = Exposed pad.
MAX7359ETG+
MAX7359EWA+
Pin Configurations continued at end of data sheet.
Consumption
to 40ms
of Definable Time Period
Capable of Driving LEDs
25-Pin WLP Package (2.31mm x 2.31mm)
TOP VIEW
*EP = EXPOSED PAD.
PART
2
C Address Choices
COL7/PORT7
ROW0
ROW1
N.C.
V
INT
CC
19
20
21
22
23
24
+
18
-40°C to +85°C
-40°C to +85°C
TEMP RANGE
1
Ordering Information
(3.5mm x 3.5mm)
17
2
Pin Configurations
MAX7359
TQFN
16
3
15
4
14
5
EP*
13
6
12
11
10
9
8
7
PIN-PACKAGE
24 TQFN-EP*
25 WLP
COL1
COL2/PORT2
COL5/PORT5
COL6/PORT6
ROW7
ROW6
Features
1

Related parts for MAX7359

MAX7359 Summary of contents

Page 1

... Any of the column drivers (COL2/PORT2–COL7/PORT7) or the INT, if not used, can function as a general-pur- pose output (GPO). The MAX7359 is offered in small, 24-pin TQFN (3.5mm x 3.5mm) and 25-bump WLP (2.31mm x 2.31mm) pack- ages for cell phones, pocket PCs, and other portable consumer electronic applications. The MAX7359 oper- ates over the -40° ...

Page 2

... For detailed information on package thermal considerations, refer to www.maxim-ic.com/thermal-tutorial. Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability ...

Page 3

I C TIMING CHARACTERISTICS (V = +1.62V to +3.6V MIN PARAMETER SYMBOL Input Capacitance (SCL, SDA, AD0) SCL Serial-Clock Frequency Bus Free Time Between a STOP and a START Condition Hold Time ...

Page 4

Interfaced Low-EMI Key Switch Controller/GPO (V = +2.5V +25°C, unless otherwise noted GPO PORT OUTPUT LOW VOLTAGE vs. SINK CURRENT 300 V = +2.4V CC 250 T = +85°C A 200 150 100 T = ...

Page 5

... MAX7359 64kHz OSCILLATOR INT CONTROL SDA REGISTERS SCL FIFO INTERFACE BUS POR TIMEOUT *GPO _______________________________________________________________________________________ 2-Wire Interfaced Low-EMI Key Switch Controller/GPO Functional Block Diagram COLUMN ENABLE CURRENT GPO ENABLE SOURCE COLUMN CURRENT DETECT DRIVES KEY SCAN OPEN- ROW ENABLE DRAIN ...

Page 6

... The MAX7359 can be configured to enter sleep mode after a programmable time following a key event. The FIFO content is maintained during sleep mode and can be read in sleep mode. The MAX7359 does not enter autosleep when a key is held down. The autowake feature takes the MAX7359 out of sleep mode following a key- press event ...

Page 7

... The configuration register controls the I feature, enables key release detection, enables autowake, and determines how INT should be deasserted. By writing to bit D7, you can put the MAX7359 into sleep mode or operating mode, however, autosleep and autowake, when enabled, also change the status of this bit (Table 4). ...

Page 8

Interfaced Low-EMI Key Switch Controller/GPO Table 3. Keys FIFO Register Format (0x00) SPECIAL FUNCTION The key number indicated by D5: key event always for a key press of key 62 and key 63. When D7 ...

Page 9

Table 4. Configuration Register Format (0x01) REGISTER BIT DESCRIPTION D7 Sleep D6 Reserved D5 INTERRUPT D4 Reserved D3 Key release enable D2 Reserved D1 Wakeup D0 Timeout enable _______________________________________________________________________________________ 2-Wire Interfaced Low-EMI Key Switch Controller/GPO VALUE FUNCTION ...

Page 10

Interfaced Low-EMI Key Switch Controller/GPO Debounce Register (0x02) The debounce register sets the time for each debounce cycle, as well as setting whether the GPO ports are enabled or disabled. Bits D0 through D4 set the debounce time in ...

Page 11

... GPOs, and a read from this register returns the values stored in the register (Table 7). Autorepeat Register (0x05) The MAX7359 autorepeat feature notifies the host that at least one key has been pressed for a continuous period of time. The autorepeat register enables or disables this ...

Page 12

Interfaced Low-EMI Key Switch Controller/GPO Table 7. Ports Register Format (0x04) REGISTER BIT DESCRIPTION D7 PORT 7 Control D6 PORT 6 Control D5 PORT 5 Control D4 PORT 4 Control D3 PORT 3 Control D2 PORT 2 Control INT ...

Page 13

... SCL output. Each transmission consists of a START (S) condition (Figure 2) sent by a master, followed by the MAX7359 7- bit slave address plus R/W bit, a register address byte more data bytes, and finally a STOP (P) condition. Autowake Both SCL and SDA remain high when the interface is not busy ...

Page 14

Interfaced Low-EMI Key Switch Controller/GPO SDA t SU, DAT t LOW t SCL HIGH t HD, STA t R START CONDITION Figure 1. 2-Wire Serial Interface Timing Details SDA SCL S START CONDITION Figure 2. START and STOP Conditions ...

Page 15

... Bus timeout operates by causing the MAX7359 to internally terminate a serial transaction, either read or write, if SCL low exceeds 20ms. After a bus timeout, the MAX7359 waits for a valid Slave Addresses START condition before responding to a consecutive transmission. This feature can be enabled or disabled under user control by writing to the configuration register (Table 4) ...

Page 16

... R/W bit set to zero, followed by at least 1 byte of information. The first byte of information is the command byte. The command byte determines which register of the MAX7359 written by the next byte, if received STOP condition is detected after the com- mand byte is received, the MAX7359 takes no further action (Figure 6) beyond storing the command byte ...

Page 17

... Bypass the power supply to GND with a 0.047µF or higher ceramic capacitor as close as possi- ble to the device. The MAX7359 is designed to be insensitive to resis- tance either in the key switches or the switch routing to and from the appropriate COLx and ROWx up to 5kΩ. ...

Page 18

... Interfaced Low-EMI Key Switch Controller/GPO REGULAR KEY-PRESS EVENT KEY-SWITCH MATRIX Figure 9. Ghost-Key Phenomenon +3.3V +3.3V +1. COL6/PORT6 COL7/PORT7 AD0 MAX7359 + SCL SCL µC SDA SDA INT INT GND GND 18 ______________________________________________________________________________________ GHOST-KEY EVENT KEY-SWITCH MATRIX Figure 10. Valid Three-Key Combinations Typical Application Circuits (continued) ...

Page 19

... Pin Configurations (continued) TOP VIEW (BUMPS ON BOTTOM) MAX7359 COL3/ ROW2 ROW3 ROW4 PORT3 A COL4/ ROW1 ROW0 ROW7 PORT4 B COL7/ COL5/ N.C. N.C. PORT7 PORT5 C V SCL GND CC D INT SDA AD0 E WLP (2.31mm × 2.31mm) ______________________________________________________________________________________ 2-Wire Interfaced Low-EMI Key Switch Controller/GPO ...

Page 20

... Electrical Characteristics Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time. 20 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 © ...

Related keywords