MAX7314 Maxim, MAX7314 Datasheet

no-image

MAX7314

Manufacturer Part Number
MAX7314
Description
The MAX7314 I²C-compatible serial interfaced peripheral provides microprocessors with 16 I/O ports plus one output-only port and one input-only port
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX7314ATG
Manufacturer:
NEC
Quantity:
30 000
Part Number:
MAX7314ATG+
Manufacturer:
Maxim
Quantity:
292
Company:
Part Number:
MAX7314ATG+
Quantity:
130
Part Number:
MAX7314ATG+T
Manufacturer:
MAXIM
Quantity:
1 149
Part Number:
MAX7314ATG+T
Manufacturer:
MAXIM/美信
Quantity:
20 000
The MAX7314 I
eral provides microprocessors with 16 I/O ports plus one
output-only port and one input-only port. Each I/O port
can be individually configured as either an open-drain
current-sinking output rated at 50mA and 5.5V, or a logic
input with transition detection. The output-only port can
be assigned as an interrupt output for transition detec-
tion. The outputs are capable of driving LEDs, or provid-
ing logic outputs with external resistive pullup up to 5.5V.
Eight-bit PWM current control is built in for all 17 output
ports. A 4-bit global control applies to all LED outputs
and provides coarse adjustment of current from fully off
to fully on with 14 intensity steps in between. Each out-
put has an individual 4-bit control, which further divides
the globally set current into 16 more steps.
Alternatively, the current control can be configured as a
single 8-bit control that sets all outputs at once.
Each output has independent blink timing with two blink
phases. All LEDs can be individually set to be on or off
during either blink phase, or to ignore the blink control.
The blink period is controlled by a clock input (up to 1kHz)
on BLINK or by a register. The BLINK input can also be
used as a logic control to turn the LEDs on and off, or as a
general-purpose input.
The MAX7314 supports hot insertion. All port pins, the
INT output, SDA, SCL, RST, BLINK, and the slave
address input ADO remain high impedance in power-
down (V+ = 0V) with up to 6V asserted upon them.
The MAX7314 is controlled through a 2-wire serial inter-
face, and uses four-level logic to allow four I
addresses from only one select pin.
19-3170; Rev 4; 4/05
For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at
1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com.
Pin Configurations continued at end of data sheet.
LCD Backlights
LED Status Indication
Relay Drivers
Keypad Backlights
RGB LED Drivers
System I/O Ports
2
C-compatible serial interfaced periph-
18-Port GPIO with LED Intensity Control,
________________________________________________________________ Maxim Integrated Products
Interrupt, and Hot-Insertion Protection
General Description
Applications
2
C
♦ 400kbps, 2-Wire Serial Interface, 5.5V Tolerant
♦ 2V to 3.6V Operation
♦ Overall 8-Bit PWM LED Intensity Control
♦ 2-Phase LED Blinking
♦ 50mA Maximum Port Output Current
♦ Supports Hot Insertion
♦ Outputs are 5.5V-Rated Open Drain
♦ Inputs are Overvoltage Protected to 5.5V
♦ Transition Detection with Interrupt Output
♦ 1.2µA (typ), 3.6µA (max) Operating Current
♦ Small 4mm x 4mm, Thin QFN Package
♦ -40°C to +125°C Temperature Range
MAX7314ATG
MAX7314AEG
PART
μC
0.047μF
SDA
SCL
Global 16-Step Intensity Control
Individual 16-Step Intensity Controls
INT
I/O
I/O
SDA
SCL
BLINK
RST
INT/O16
AD0
3.3V
V+
Typical Application Circuit
MAX7314
-40°C to +125°C
-40°C to +125°C 24 QSOP
TEMP RANGE
GND
P10
P11
P12
P13
P14
P15
P0
P1
P2
P3
P4
P5
P6
P7
P8
P9
Ordering Information
5V
3.3V
PIN-
PACKAGE
24 Thin QFN
4mm x 4mm
x 0.8mm
5V
OUTPUT
OUTPUT
INPUT 1
INPUT 2
INPUT 3
INPUT 4
INPUT 5
Features
PKG
CODE
T2444-4
1

Related parts for MAX7314

MAX7314 Summary of contents

Page 1

... BLINK register. The BLINK input can also be used as a logic control to turn the LEDs on and off general-purpose input. The MAX7314 supports hot insertion. All port pins, the INT output, SDA, SCL, RST, BLINK, and the slave address input ADO remain high impedance in power- down (V+ = 0V) with asserted upon them ...

Page 2

... Maximum GND Current ....................................................350mA 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

GPIO with LED Intensity Control, Interrupt, and Hot-Insertion Protection ELECTRICAL CHARACTERISTICS (continued) (Typical Operating Circuit 3.6V, T (Note 1) PARAMETER SYMBOL Output Low Voltage V P0–P15, INT/O16 Output Low-Voltage SDA V OLSDA PWM Clock Frequency ...

Page 4

GPIO with LED Intensity Control, Interrupt, and Hot-Insertion Protection TIMING CHARACTERISTICS (continued) (Typical Operating Circuit 3.6V, T (Note 1) PARAMETER Interrupt Valid Interrupt Reset Output Data Valid Input Data Set-Up Time Input Data Hold Time ...

Page 5

... PWM CLOCK FREQUENCY vs. TEMPERATURE 1.050 1.025 V+ = 3.6V 1.000 0.975 V+ = 2.7V 0.950 0.925 NORMALIZED 3.3V, T 0.900 95 110 125 -40 -25 - TEMPERATURE (°C) SINK CURRENT vs. V MAX7314 toc08 0.35 0.30 OUTPUT 2V/div 0. 2.7V 0. 3.3V 0.15 OUTPUT 2 0.10 2V/div 0.05 ONLY ONE OUTPUT LOADED SINK CURRENT (mA +25° ...

Page 6

... MAX7314’s supply voltage. The MAX7314 is rated for a ground current of 350mA, allowing all 17 outputs to sink 20mA at the same time. Figure 1 shows the output structure of the MAX7314. The ports default to inputs on power-up. Pin Description FUNCTION OUTPUT PORT ...

Page 7

... The MAX7314 includes an internal oscillator, nominally 32kHz, to generate PWM timing for LED intensity control. PWM intensity control can be enabled on an output-by- output basis, allowing the MAX7314 to provide any mix of PWM LED drives and glitch-free logic outputs (Table 10). PWM can be disabled entirely, in which case all out- put ports are static and the MAX7314 operating current is lowest because the internal oscillator is turned off ...

Page 8

... The MAX7314 has a 7-bit long slave address (Figure 6). The eighth bit following the 7-bit slave address is the R/W bit. The R/W bit is low for a write command, high for a read command. ...

Page 9

... MAX7314 slave address are always and 0. Slave address bits A6 and A2 are selected by the address input AD0. AD0 can be con- nected to GND, V+, SDA, or SCL. The MAX7314 has four possible slave addresses (Table 1), and therefore a maximum of four MAX7314 devices can be controlled independently from the same interface ...

Page 10

... This is because it is possible for master 2 to take over the bus after master 1 has set up the MAX7314’s address pointer but before master 1 has read the data. If master 2 subsequently changes the MAX7314’s address pointer, then master 1’ ...

Page 11

... Outputs intensity P13, P12 Outputs intensity P15, P14 The reset input RST is an active-low input. When taken low, RST clears any transaction to or from the MAX7314 on the serial interface and configures the internal regis- ters to the same state as a power-up reset (Table 3), which resets all ports as inputs ...

Page 12

... INT in the configuration register (Table 4). The input status of all ports is sampled immediately after power-up as part of the MAX7314’s internal initial- ization all the ports are pulled to valid logic levels at that time, an interrupt does not occur at power-up. ...

Page 13

GPIO with LED Intensity Control, Interrupt, and Hot-Insertion Protection Table 4. Configuration Register REGISTER CONFIGURATION Write device configuration Read back device configuration Disable blink Enable blink Flip blink register (see text) Disable global intensity control—intensity is set by registers ...

Page 14

GPIO with LED Intensity Control, Interrupt, and Hot-Insertion Protection Table 4. Configuration Register (continued) REGISTER CONFIGURATION Write device configuration Read back device configuration Read back BLINK input pin status— input is low Read back BLINK input pin status— input ...

Page 15

... When all outputs are to be used with the same PWM setting, the outputs can be controlled together instead using the global intensity control (Table 13). Table 10 shows how to set up the MAX7314 to suit a particular application. The PWM control uses a 240-step PWM period, divided into 15 master intensity timeslots ...

Page 16

GPIO with LED Intensity Control, Interrupt, and Hot-Insertion Protection Table 8. Blink Phase 0 Registers REGISTER Write outputs P7–P0 phase 0 Read back outputs P7–P0 phase 0 Write outputs P15–P8 phase 0 Read back outputs P15–P8 phase 0 Table ...

Page 17

GPIO with LED Intensity Control, Interrupt, and Hot-Insertion Protection Table 10. PWM Application Scenarios APPLICATION All outputs static without PWM A mix of static and PWM outputs, with PWM outputs using different PWM settings A mix of static and ...

Page 18

GPIO with LED Intensity Control, Interrupt, and Hot-Insertion Protection MASTER INTENSITY TIMESLOT Figure 16. Individual (or Global) Set to 1/16 MASTER INTENSITY TIMESLOT ...

Page 19

... I/O ports P0–P15, interrupt output INT/O16, RST input, BLINK input, and serial interface SDA, SCL, AD0 remain high impedance with asserted on them when the MAX7314 is powered down (V+ = 0V). The MAX7314 can therefore be used in hot-swap applications. Output Level Translation The open-drain output architecture allows the ports to level translate the outputs to higher or lower voltages than the MAX7314 supply ...

Page 20

GPIO with LED Intensity Control, Interrupt, and Hot-Insertion Protection Table 13. Master, O16 Intensity Register REGISTER MASTER AND GLOBAL INTENSITY Write master and global intensity Read back master and global intensity Master intensity duty cycle is 0/15 (off); internal ...

Page 21

GPIO with LED Intensity Control, Interrupt, and Hot-Insertion Protection Table 14. Output Intensity Registers REGISTER OUTPUTS P1, P0 INTENSITY Write output P1, P0 intensity Read back output P1, P0 intensity Output P1 intensity duty cycle is 1/16 Output P1 ...

Page 22

... Read back output P15, P14 intensity OUTPUT O16 INTENSITY Driving Load Currents Higher than 50mA The MAX7314 can be used to drive loads drawing more than 50mA, like relays and high-current white LEDs, by paralleling outputs. Use at least one output per 50mA of load current; for example 330mW relay draws 66mA and needs two paralleled outputs to drive it ...

Page 23

... GND TRANSISTOR COUNT: 25,991 PROCESS: BiCMOS 5V BAS16 Pin Configurations INT/O16 RST 2 23 SDA AD0 3 22 SCL BLINK MAX7314AEG P15 P14 P13 P12 P11 P10 GND 12 13 ...

Page 24

... GPIO with LED Intensity Control, Interrupt, and Hot-Insertion Protection (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information www.maxim-ic.com/packages.) 24 ______________________________________________________________________________________ Package Information ...

Page 25

... For the latest package outline information www.maxim-ic.com/packages.) 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. ...

Related keywords