MAX7360 Maxim, MAX7360 Datasheet

no-image

MAX7360

Manufacturer Part Number
MAX7360
Description
The MAX7360 I²C-interfaced peripheral provides microprocessors 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
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX7360ETL
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAX7360ETL+
Manufacturer:
MAXIM
Quantity:
8 831
Part Number:
MAX7360ETL+
Manufacturer:
MAXIN
Quantity:
100
Part Number:
MAX7360ETL+
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAX7360ETL+T
Manufacturer:
MAXIM/美信
Quantity:
20 000
The MAX7360 I
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.
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.
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.
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.
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.
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.
19-4566; Rev 1; 8/10
I
2
Cell Phones
PDAs
Handheld Games
Portable Consumer Electronics
Printers
Instrumentation
Driver/GPIOs with Integrated ESD Protection
C-Interfaced Key-Switch Controller and LED
2
C-interfaced peripheral provides micro-
_______________________________________________________________ Maxim Integrated Products 1
General Description
Applications
S Integrated ESD Protection
S +14V Tolerant, Open-Drain I/O Ports Capable of
S Rotary Switch-Capable Input Pair (PORT6, PORT7)
S 256-Step PWM Individual LED Intensity Control
S Individual LED Blink Rates and Common LED
S FIFO Queues Up to 16 Debounced Key Events
S User-Configurable Key Debounce (9ms to 40ms)
S Keyscan Uses Static Matrix Monitoring for Low
S +1.62V to +3.6V Operation
S Monitors Up to 64 Keys
S Key-Switch Interrupt (INTK) on Each Debounced
S Port Interrupt (INTI) for Input Ports for Special-Key
S 400kbps, +5.5V Tolerant 2-Wire Serial Interface
S Four I
+Denotes a lead(Pb)-free/RoHS-compliant package.
*EP = Exposed pad.
Pin Configurations appear at end of data sheet.
MAX7360ETL+
MAX7360EWX+
Constant-Current LED Drive
Fade In/Out Rates from 256ms to 4096ms
EMI Operation
Event/FIFO Level, or End of Definable Time Period
Functions
with Selectable Bus Timeout
±8kV IEC 61000-4-2 Contact Discharge
±15kV IEC 61000-4-2 Air-Gap Discharge
PART
FC
TO
2
C Address Choices
SCL
SDA
INTI
INTK
AD0
Simplfied Block Diagram
MAX7360
-40°C to +85°C
-40°C to +85°C
TEMP RANGE
+1.8V
Ordering Information
ROW_(8x)
COL_(8x)
PORT7
PORT6
PORT0
PIN-PACKAGE
40 TQFN-EP*
36 WLP
ROTARY
SWITCH
Features
8 x 8
+14V

Related parts for MAX7360

MAX7360 Summary of contents

Page 1

... LED drive or logic control. 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 ...

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 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection ELECTRICAL CHARACTERISTICS (continued +1.62V to +3.6V -40NC to +85NC, unless otherwise noted. Typical values are PARAMETER SYMBOL GPIO SPECIFICATIONS Input ...

Page 4

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection ELECTRICAL CHARACTERISTICS (continued +1.62V to +3.6V -40NC to +85NC, unless otherwise noted. Typical values are PARAMETER SYMBOL Data Hold Time ...

Page 5

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection (V = +2.5V + unless otherwise noted GPO OUTPUT LOW VOLTAGE vs. SINK CURRENT (COL2–COL7) 250 ...

Page 6

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection PIN NAME TQFN WLP 1 A6 ROW0 2 B6 ROW1 3 C4 ROW2 4 C6 ROW3 5, 15, 25, B4, C5, D2, GND ROW4 ...

Page 7

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection PIN NAME TQFN WLP 24 D1 INTI Active-Low GPI Interrupt Output. INTI is open drain and requires a pullup resistor Positive Supply Voltage. Bypass V ...

Page 8

... For each key-switch output used as a GPO, the number of monitored key switches reduces by eight. On power-up, all control registers are set to power-up values and the MAX7360 is in sleep mode (Table 1). Functional Block Diagram PORT0 PORT1 ...

Page 9

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection Table 1. Register Address Map and Power-Up Condition ADDRESS READ/ POWER-UP CODE WRITE VALUE (hex) (hex) 0x00 Read only 0x3F 0x01 0x0A R/W 0x02 0xFF R/W 0x03 0x00 ...

Page 10

... KEY 31 KEY 39 and determines how INTK is deasserted. Write to bit D7 to put the MAX7360 into sleep mode or operating mode. Autosleep and autowake, when enabled, also change the status of D7 (see Table 8 in the Register Tables section). The debounce register sets the time for each debounce cycle, as well as setting whether the GPO ports are enabled or disabled. Bits D0– ...

Page 11

... GPIO Debounce Configuration Register (0x42) The GPIO debounce configuration register sets the amount of time a GPIO must be held for the MAX7360 to register a logic transition (see Table 16 in the Register Tables section). The GPIO debounce setting is inde- pendent of the key-switch debounce setting ...

Page 12

... Rotary Switch Count Register (0x4A) (Read Only) The MAX7360 keeps a count of the rotary switch rotations in two’s compliment format (see Table 23 in the Register Tables section). The register values wrap around as the count value switches from a positive to a negative value and back again ...

Page 13

... A master (typically a microcontroller) initiates all data transfers to DECREMENT and from the MAX7360 and generates the SCL clock that synchronizes the data transfer. The MAX7360’s SDA line operates as both an input and an open-drain output. A pullup resistor, typically 4.7kI, ...

Page 14

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

Page 15

... The bit following a 7-bit slave address is the R/W bit, which is low for a write command and high for a read command. The first 4 bits (MSBs) of the MAX7360 slave address are always 0111. Slave address bits A3, A2, and A1 correspond, by the matrix in Table 3, to the states of the device address input AD0, and A0 corresponds to the R/W bit ...

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 MAX7360 written by the next byte, if received STOP condition is detected after the command byte is received, the MAX7360 takes no further action (Figure 7) beyond storing the command byte ...

Page 17

... Key-Switch Interrupt Register (0x03) and the GPIO Port Interrupts (INTI) sections for additional information regarding these two interrupts. The MAX7360 operates with a +1.62V to +3.6V power- supply voltage. Bypass the power supply to GND with a 0.1FF or higher ceramic capacitor as close as possible to the device. ...

Page 18

... C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection All of the MAX7360 pins meet the 2kV Human Body Model ESD tolerances. Key-switch inputs and GPIOs meet IEC 61000-4-2 ESD protection. The IEC test stresses consist of 10 consecutive ESD discharges per polarity, at the maximum specified level and below (per IEC 61000-4-2) ...

Page 19

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection Table 7. Keys FIFO Register Format (0x00) SPECIAL FUNCTION The key number indicated by D5: key event always for a key press of key ...

Page 20

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection Table 8. Configuration Register Format (0x01) REGISTER DESCRIPTION VALUE BIT (when 0x40 Sleep (when 0x40 (when 0x40 ...

Page 21

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection Table 9. Debounce Register Format (0x02) (continued) REGISTER DESCRIPTION GPO ports 7, 6, and 5 enabled GPO ports and 4 enabled GPO ports 7, 6, ...

Page 22

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection Table 11. Ports Register Format (0x04) REGISTER DESCRIPTION VALUE BIT D7 PORT 7 Control D6 PORT 6 Control D5 PORT 5 Control D4 PORT 4 Control D3 PORT ...

Page 23

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection Table 12. Autorepeat Register Format (0x05) REGISTER DESCRIPTION Autorepeat is disabled Autorepeat is enabled Key-switch autorepeat delay is 8 debounce cycles Key-switch autorepeat delay is 16 debounce cycles ...

Page 24

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection Table 13. Autosleep Register Format (0x06) REGISTER AUTOSLEEP REGISTER No Autosleep Autosleep for (ms) 8192 4096 2048 1024 512 256 256 Power-up default settings Table 14. GPIO Global ...

Page 25

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection Table 15. GPIO Control Register (0x41) REGISTER DESCRIPTION VALUE BIT D7 PORT7 D6 PORT6 D5 PORT5 D4 PORT4 D3 PORT3 D2 PORT2 D1 PORT1 D0 PORT0 Table 16. ...

Page 26

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection Table 17. GPIO Constant-Current Setting Register (0x43) REGISTER DESCRIPTION VALUE BIT D[7:6] Reserved D[5:2] Reserved 0000 Constant- D[1:0] current setting Table 18. GPIO Output Mode Register (0x44) REGISTER ...

Page 27

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection Table 19. Common PWM Register (0x45) (continued) REGISTER DESCRIPTION Common PWM ratio is 252/256 Common PWM ratio is 253/256 Common PWM ratio is 254/256 Common PWM ratio is ...

Page 28

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection Table 21 Timeout Flag Register (0x48) (Read Only) REGISTER DESCRIPTION VALUE BIT D[7:1] Reserved 0000000 timeout flag 2 Table 22. GPIO Input ...

Page 29

I 2 C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection Table 24. PORT0–PORT7 Individual PWM Ratio Registers (0x50 to 0x57) REGISTER DESCRIPTION Power-up default setting (port PWM ratio is 0/256) PORT PWM ratio is 1/256 PORT PWM ratio ...

Page 30

... COL7 COL6 COL4 COL3 COL2 WLP (2.67mm x 2.67mm MAX7360 EP TQFN *EP = EXPOSED PAD, CONNECT EP TO GROUND. Pin Configurations ROW0 A6 ROW1 B6 ROW3 C6 ROW4 D6 ROW6 E6 COL0 ...

Page 31

... V CC SDA SCL µC INTI INTK GND Chip Information PROCESS: BiCMOS ______________________________________________________________________________________ +3.3V +1.8V V COL7 CC COL6 PORT0 COL5 PORT1 COL4 MAX7360 PORT2 COL3 COL2 PORT3 PORT4 COL1 PORT5 COL0 PORT6 ROW7 PORT7 ROW6 ROW5 SDA ROW4 SCL ROW3 INTI ROW2 INTK ROW1 AD0 ...

Page 32

... 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. 32 Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 2010 Maxim Integrated Products © ...

Related keywords