MAX7306 Maxim, MAX7306 Datasheet

no-image

MAX7306

Manufacturer Part Number
MAX7306
Description
The MAX7306/MAX7307 I²C-/SMBus™-compatible, serial-interfaced peripherals feature four level-translating I/Os and operate from a 1
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX7306AUB+
Manufacturer:
Maxim Integrated Products
Quantity:
135
The MAX7306/MAX7307 I
al-interfaced peripherals feature four level-translating
I/Os and operate from a 1.62V to 3.6V power supply.
The MAX7307 features a port supply (V
level translation on I/O ports to operate from a separate
power supply from 1.4V to 5.5V. The MAX7306 features
an address select input (AD0) to allow up to four unique
slave addresses.
The MAX7306/MAX7307 ports P2, P3, and P4 can be
configured as inputs, push-pull outputs, and open-drain
outputs. Port P1 can be configured as a general-pur-
pose input, open-drain output, or an open-drain INT out-
put. Ports P2 and P3 can be configured as OSCIN and
OSCOUT, respectively. The MAX7306/MAX7307 include
an internal oscillator for PWM, blink, and key debounce,
or to cascade multiple MAX7306/MAX7307s. The exter-
nal clock can be used to set a specific PWM and blink
timing. The RST input asynchronously clears the 2-wire
interface and terminates a bus lockup involving the
MAX7306/MAX7307.
All ports configured as output feature 33-step PWM,
allowing any output to be set from fully off, 1/32 to 31/32
duty cycle, to fully on. All output ports also feature LED
blink control, allowing blink periods of 1/8 second, 1/4
second, 1/2 second, 1, 2, 4, or 8 seconds. Any port can
blink during this period with a 1/16 to 15/16 duty cycle.
The MAX7306/MAX7307 are specified over the -40°C to
+125°C temperature range and are available in 10-pin
µDFN (2mm x 2mm) and 10-pin µMAX
19-0836; Rev 1; 8/10
SMBus is a trademark of Intel Corp.
µMAX is a registered trademark of Maxim Integrated Products, Inc.
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.
Cell Phones
System I/O Ports
SMBus/I
________________________________________________________________ Maxim Integrated Products
μC
SDA
SCL
RST
INT
2
General Description
C Interfaced 4-Port, Level-Translating
2
C-/SMBus
LCD/Keypad Backlights
LED Status Indicators
SDA
SCL
RST
P1/INT
+1.8V
V
DD
MAX7307
Applications
GND
®
-compatible, seri-
P3/OSCOUT
P2/OSCIN
packages.
V
LA
LA
P4
) that allows
+4.5V
♦ 1.4V to 5.5V I/O Level Translation Port Supply (V
♦ 1.62V to 3.6V Power Supply
♦ Four Individually Configurable GPIO Ports
♦ Individual 33-Step PWM Intensity Control
♦ Blink Controls with 15 Steps on Outputs
♦ 1kHz PWM Period Provides Flicker-Free LED
♦ 25mA (max) Port Output Sink Current (100mA
♦ Inputs Overvoltage Protected Up to 5.5V (V
♦ Transition Detection with Optional Interrupt Output
♦ Optional Input Debouncing
♦ RST Input Clears Serial Interface, Can Restore
♦ Oscillator Input and Output Enables Cascading
♦ Low 0.75µA (typ) Standby Current
GPIOs and LED Drivers
Note: All devices are specified over the -40°C to +125°C oper-
ating temperature range.
+Denotes a lead(Pb)-free/RoHS-compliant package.
Ordering Information continued at end of data sheet.
Pin Configurations appear at end of data sheet.
MAX7306ALB+
Intensity Control
max Ground Current)
Power-Up Default State, and Synchronizes Blink
Timing
Multiple Devices
μC
SDA
SCL
RST
INT
P1 = Open-Drain I/O
P2, P3, P4 = Push-Pull or Open-Drain I/O
PART
AD0
SDA
SCL
RST
P1/INT
V
Typical Operating Circuit
DD
MAX7306
GND
TOP MARK
Ordering Information
P3/OSCOUT
P2/OSCIN
AAL
+2.5V
P4
PIN-PACKAGE
10 µDFN (2mm x 2mm)
Features
LA
)
LA
)
1

Related parts for MAX7306

MAX7306 Summary of contents

Page 1

... The MAX7306 features an address select input (AD0) to allow up to four unique slave addresses. The MAX7306/MAX7307 ports P2, P3, and P4 can be configured as inputs, push-pull outputs, and open-drain outputs. Port P1 can be configured as a general-pur- pose input, open-drain output open-drain INT out- put ...

Page 2

... GND.) V ..........................................................................-0. SCL, SDA, AD0, and RST.................................-0. P1/INT, P2/OSCIN, P3/OSCOUT, and P4 MAX7306 ................................................-0. MAX7307.................................................-0. P1/INT, P2/OSCIN, P3/OSCOUT, and P4 Sink Current ......25mA P2/OSCIN, P3/OSCOUT, and P4 Source Current ..............10mA SDA Sink Current ...............................................................10mA V Current .......................................................................10mA DD 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 ...

Page 3

SMBus/I C Interfaced 4-Port, Level-Translating ELECTRICAL CHARACTERISTICS (MAX7307 1.62V to 3.6V MIN MAX PARAMETER Operating Supply Voltage Port Logic Supply Voltage Power-On Reset Voltage Power-On Reset Hysteresis Standby Current (Interface ...

Page 4

SMBus/I C Interfaced 4-Port, Level-Translating GPIOs and LED Drivers PORT, INTERRUPT (INT), AND RESET (RST) TIMING CHARACTERISTICS (V = 1.62V to 3.6V MIN MAX +25°C.) (Note 1) (See Figures 14, 15, and ...

Page 5

... P3 P4 400μs/div ACTIVE SUPPLY CURRENT vs. TEMPERATURE 36 400kHz SCL 35.5 35.0 34.5 34.0 33.5 33.0 -40 -25 - 110 125 TEMPERATURE (°C) INTERNAL OSCILLATOR vs. TEMPERATURE 34.0 33.5 33.0 32.5 32.0 31.5 31.0 15 -40 -25 - 110 125 TEMPERATURE (°C) PUSH-PULL OUTPUT RISE TIME MAX7306/7 toc08 C = 10pF 100pF L 20ns/div 5 ...

Page 6

... SMBus/I C Interfaced 4-Port, Level-Translating GPIOs and LED Drivers PIN NAME MAX7306 MAX7307 RST P1/INT 3 3 GND 4 4 P2/OSCIN 5 5 P3/OSCOUT — — AD0 SDA 10 10 SCL — — _______________________________________________________________________________________ FUNCTION Reset Input. RST is an active-low input, referenced to V which can be configured to put the device in the power-up reset condition and reset the PWM and blink timing ...

Page 7

... Each port configured as an open-drain or push-pull output can sink up to 25mA. Push-pull outputs also have a 10mA source drive capability. The MAX7306/ MAX7307 are rated to sink a total of 100mA into any combination of the output ports. Output ports have PWM and blink capabilities, as well as logic drive ...

Page 8

SMBus/I C Interfaced 4-Port, Level-Translating GPIOs and LED Drivers Table 1. Register Address Map REGISTER Port P1 or INT Output Port P2 or OSCIN Input Port P3 or OSCOUT Output Port P4 Configuration 26 Configuration 27 FACTORY RESERVED (Do ...

Page 9

SMBus/I C Interfaced 4-Port, Level-Translating Table 3. Configuration Register (0x26) REGISTER BIT DESCRIPTION Interrupt Status D7 Flag (Read-Only) Transition Flag D6 (Read-Only) D5 Reserved Blink Prescaler Bits D4, D3, D2 RST Timer D1 RST POR D0 *Default state. Table ...

Page 10

... Debounce Port Transition D1 State (Read-Only) Port Status D0 (Read-Only) *Bit D6 controls the I/O’s supply reference for the MAX7307. The MAX7306 ignores bit D6. 10 ______________________________________________________________________________________ Slave Address The port I/O registers set the I/O ports, one register per 2 C slave addresses port (see Tables 6 and 7). Use the I/O port registers to configure the ports individually as inputs, open-drain, or push-pull outputs ...

Page 11

SMBus/I C Interfaced 4-Port, Level-Translating PORT_[2] (DEBOUNCE) PORT_[0] 0 (PORTIN) 1 TRANSITION DETECTION INT Figure 1. Input Port Structure Table 7. Port I/O Registers (I/O Port Set as an Output, Registers 0x01 to 0x04) REGISTER BIT DESCRIPTION D7 Port ...

Page 12

SMBus/I C Interfaced 4-Port, Level-Translating GPIOs and LED Drivers 3-BIT PRESCALER CLOCK CONFIG26 [4:2] Figure 2. Output Port Structure V DD SELECT INPUT OUTPUT P1 Figure 3. Port I/O Structure Port Supplies and Level Translation The MAX7307 features a ...

Page 13

... C Interfaced 4-Port, Level-Translating The MAX7306/MAX7307 sample the input ports every 31ms if input debouncing is enabled for an input port ( the port I/O register). The MAX7306/MAX7307 compare each new sample with the previous sample. If the new sample and the previous sample have the same value, the corresponding internal register updates ...

Page 14

... MAX7306s per master for applications requir- ing additional ports. To synchronize the blink action across multiple MAX7306s (see Figures 4 and 5), use OSCOUT from one MAX7306 to drive OSCIN of the other MAX7306s. This process ensures the same blink frequency of all the devices, but also make sure to syn- chronize the blink phase ...

Page 15

... OSC or external clock source OSCIN frequency provide a nominal 1kHz PWM fre- quency. Use the reset function to synchronize multiple MAX7306s that are operating from the same OSCIN synchronize a single MAX7306/MAX7307’s blink tim- ing to an external event. Configure the RST input to ...

Page 16

SMBus/I C Interfaced 4-Port, Level-Translating GPIOs and LED Drivers PORT REGISTER VALUE 0b0X000000 OUTPUT STATIC LOW (STATIC LOGIC-LOW OUTPUT OR LED DRIVE ON) 0b0X000001 OUTPUT LOW 1/32 DUTY PWM 0b0X000010 OUTPUT LOW 2/32 DUTY PWM 0b0X000011 OUTPUT LOW 3/32 ...

Page 17

SMBus/I C Interfaced 4-Port, Level-Translating Table 8. PWM Settings on Output Ports PWM SETTING Port static logic-level low output port Port PWM output port; PWM duty cycle is 1/32 Port ...

Page 18

... SCL output. Each transmission consists of a START condition (see Figure 9) sent by a master, followed by the MAX7306/ MAX7307 7-bit slave address plus R/W bit, a register address byte, one or more data bytes, and finally a STOP condition (see Figure 9) ...

Page 19

... Slave Address information. The first byte of information is the command byte. The command byte determines which register of the MAX7306/MAX7307 written to by the next byte, if received (see Table 1 STOP condition is detected after the command byte is received, the MAX7306/MAX7307 take no further action beyond stor- ing the command byte (see Figure 13) ...

Page 20

... Table 1). Operation with Multiple Masters If the MAX7306/MAX7307 are operated on a 2-wire interface with multiple masters, a master reading the MAX7306/MAX7307 should use a repeated start between the write that sets the MAX7306/MAX7307’s ...

Page 21

... SDA as an input. The MAX7306/MAX7307 then waits for another START condition. Applications Information Serial interfaces SDA, SCL (and AD0 for the MAX7306) remain high impedance with up to 5.5V asserted on them when the MAX7306/MAX7307 are powered down (V ...

Page 22

... P2/OSCIN P3/OSCOUT EXPOSED PADDLE *AD0 FOR MAX7306 V FOR MAX7307 LA µ PROCESS: BiCMOS For the latest package outline information and land patterns www.maxim-ic.com/packages. Note that a "+", "#", or "-" ...

Page 23

... Updated Driving LED Load section 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. Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ____________________ 23 © ...

Related keywords