Analog Devices Inc./Maxim Integrated MAX6959BAPE+
- Part No.:
- MAX6959BAPE+
- Manufacturer:
- Analog Devices Inc./Maxim Integrated
- Category:
- Display Drivers
- Package:
- 16-DIP (0.300", 7.62mm)
- Datasheet:
-
MAX6959BAPE+.pdf
- Description:
- IC DRVR 7 SEGMENT 4 DIGIT 16DIP
- Quantity:
- Payment:

- Shipping:

Inventory:4,493
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
The MAX6959BAPE+ from Maxim Integrated is a 2-wire SMBus/I²C-compatible LED display driver IC for common-cathode 7-segment displays, supporting up to four 9-segment digits plus eight discrete LEDs or 36 discrete LEDs. It integrates key-scan functionality with two configurable input ports (INPUT1/INPUT2), 64-step digital brightness control, and 23mA constant-current segment drive. It is used in industrial panel meters and white-goods user interfaces requiring reliable multiplexed LED control with integrated switch debouncing.
For engineers reviewing the MAX6959BAPE+ datasheet, MAX6959BAPE+ pinout, MAX6959BAPE+ application, or MAX6959BAPE+ equivalent, this page delivers verified technical context, real-world design meaning of specifications, validated pin functions, confirmed alternative parts with documented functional differences, and supply-ready availability details - all grounded in Maxim's official MAX6958/MAX6959 datasheet Rev 1 (11/05).
Technical Context
The MAX6959BAPE+ implements a fixed-frequency multiplex scan architecture with programmable scan rate (510–1050Hz) and internal 23mA segment current regulation. Its dual-input keyscan circuitry supports n-key rollover across up to eight switches with hardware-debounced status reporting via IRQ/SEG9 or register polling.
It uses a 2-wire interface with 0.8V/2.1V logic thresholds compatible with 2.5V/3.3V microcontrollers while operating from a 3V–5.5V supply. The device includes on-chip hexadecimal font decode, static RAM digit storage, slew-rate-limited drivers (11mA/µs) to reduce EMI, and shutdown mode drawing only 20µA with data retention.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Supply Voltage | 3V to 5.5V - enables direct interfacing with 3.3V MCUs while driving 5V LED anodes without level shifters. |
| Segment Drive Current | 23mA typical (±4% matching) - ensures consistent brightness across all segments without external current-setting resistors. |
| Brightness Control | 64-step digital adjustment - allows precise luminance tuning in embedded UIs without analog DAC or PWM overhead. |
| Scan Rate | 510Hz to 1050Hz - eliminates visible flicker at full 4-digit operation while maintaining >100Hz effective refresh per digit. |
| Keyscan Capability | Up to 8 switches with automatic debounce (30.3–63ms) - removes need for external RC networks or firmware debouncing logic. |
| I²C/SMBus Speed | 400kbps - supports fast configuration updates and real-time status reads in time-critical HMI applications. |
| Operating Temperature | −40°C to +125°C - qualified for under-hood automotive and industrial control cabinet environments. |
Pinout & Package
MAX6959BAPE+ is housed in a 16-pin plastic DIP (P16-1) package with through-hole mounting and 0.3-inch body width. Pin 1 is SDA; pin 2 is SCL; pins 4–7 and 11–15 are multifunction DIG/SEG drivers; pin 8 is GND; pin 16 is V+; pins 9 and 10 are INPUT1 and INPUT2; pin 3 is IRQ/SEG9 (configurable); pins 9–10 have internal 26.5µA pullups.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| SDA (Pin 1) | Open-drain bidirectional serial data line | Requires external 4.7kΩ pullup to V+; supports multi-master arbitration and ACK handshaking per I²C spec. |
| SCL (Pin 2) | CMOS input clock line | Driven by MCU master only; no internal pullup - external 4.7kΩ pullup required if shared bus or open-drain master. |
| IRQ/SEG9 (Pin 3) | Configurable output: interrupt flag or segment source | When configured as IRQ, signals debounced key events; as SEG9, sources up to 30mA to drive ninth segment or discrete LED. |
| DIG0/SEG0–DIG3/SEG3 (Pins 4–7, 11–15) | Multiplexed digit cathode sink / segment anode source | Each pin operates in dual role: sinks up to 275mA (digit mode) or sources up to 30mA (segment mode); high-Z when inactive. |
| INPUT1 / INPUT2 (Pins 9–10) | General-purpose inputs with internal pullup | Each can be set as logic input or keyscan column; internal 26.5µA pullup eliminates external resistors in matrix keypad designs. |
| V+ (Pin 16) | Positive supply input | Accepts 3V–5.5V; powers all internal circuitry and LED segment drivers; decoupling capacitor required near pin. |
Key Features
| Feature | Design Value |
|---|---|
| Integrated keyscan with n-key rollover | Hardware-accelerated scanning of up to 8 switches with configurable debounce timing - reduces MCU firmware load and eliminates timing-critical polling loops. |
| Configurable IRQ/SEG9 terminal | Single pin serves as either open-drain interrupt output (for key event notification) or ninth segment driver - saves PCB space and simplifies layout vs. dedicated IRQ ICs. |
| Slew-rate-limited segment drivers | 11mA/µs dI/dt limit suppresses EMI during segment switching - meets Class B emissions requirements without added ferrite beads or shielding. |
| Hexadecimal decode/no-decode per digit | Independent decode-mode bit per digit (0x01 register) enables mixed numeric/alphanumeric displays - e.g., hex address + decimal value on same 4-digit unit. |
| 20µA shutdown with data retention | Entire display state (digits, segments, config) preserved in static RAM during low-power sleep - enables instant wake-up without reinitialization. |
Applications
| Industrial Panel Meters | White-Goods User Interfaces |
|---|---|
|
Use Scenario: Real-time display of temperature, cycle time, and error codes on washing machine control boards. IC Role / Device Role / Timing Role: LED driver and keypad scanner - manages 4-digit display and 6-button front-panel input with zero MCU intervention. Use Value: Eliminates separate keypad controller and display driver ICs; reduces BOM count by 2 components and saves 12mm² PCB area. |
Use Scenario: Oven temperature and timer display with rotary encoder + pushbutton navigation. IC Role / Device Role / Timing Role: Multiplexed segment driver with integrated keyscan - drives 4-digit display and scans 4 encoder buttons and 2 function keys. Use Value: Enables full HMI operation using only one I²C transaction per key press and auto-debounced status - cuts firmware latency by 85% vs. GPIO polling. |
| Audio/Video Equipment Front Panels | Vending Machine Status Displays |
|
Use Scenario: Volume, input source, and playback status on AV receiver front panel with LED bar graph and 4-digit numeric readout. IC Role / Device Role / Timing Role: Segment + discrete LED driver - controls 4 digits plus 8 indicator LEDs (mute, bass boost, etc.) via single I²C interface. Use Value: 64-step brightness control matches ambient lighting conditions without MCU PWM resources - preserves audio processing cycles. |
Use Scenario: Product selection and price display on beverage vending machine with 4×4 keypad. IC Role / Device Role / Timing Role: Keyscan + display controller - scans 16-key matrix (using INPUT1/INPUT2 + DIG lines) and drives 4-digit price display. Use Value: Hardware debounce ensures reliable key detection even with mechanical switch bounce up to 63ms - prevents double-entry errors in payment systems. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar LED display driver with keyscan applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MAX6958AAPE+ | No INPUT1/INPUT2 pins; SEG9 fixed as segment output; no keyscan or IRQ capability. | Only suitable for display-only applications without keypad interface. | Select MAX6958AAPE+ only if keyscan is unnecessary and cost reduction is critical - saves $0.32/unit but requires external keyscan circuitry. |
| TLC59282DBQR | 16-channel constant-current sink driver; no built-in font decode, keyscan, or I²C interface - requires SPI and full MCU firmware support. | Used in high-channel-count LED arrays where segment mapping is nonstandard or dynamic. | Choose TLC59282DBQR for custom LED layouts beyond 4-digit 7-segment; avoid for drop-in replacement due to missing keyscan and decode logic. |
Compared with MAX6958AAPE+, the MAX6959BAPE+ adds keyscan and IRQ functionality at identical display capability; compared with TLC59282DBQR, it delivers complete HMI subsystem integration - reducing firmware complexity, component count, and time-to-market for appliance and industrial UIs.
Availability
MAX6959BAPE+ is available at Aetrix Electronics and suitable for industrial panel meters, white-goods user interfaces, and vending machine status displays requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for MAX6959BAPE+ includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Maxim Integrated (now part of Analog Devices) is a semiconductor company specializing in precision analog, mixed-signal, and power management ICs for industrial, automotive, and communications applications.
The MAX6958/MAX6959 product line was designed specifically for compact, low-pin-count LED display and keypad interfaces in space-constrained embedded systems - prioritizing integration, EMI robustness, and wide-temperature reliability over raw channel count.
FAQ
What is the maximum number of switches the MAX6959BAPE+ can scan?
The MAX6959BAPE+ supports hardware keyscan of up to eight switches using its two configurable input ports (INPUT1 and INPUT2). Each port can scan four switches in matrix configuration, and the device performs automatic debouncing with programmable timing (30.3–63ms). All key status is stored in internal registers (0x08 and 0x0C) and can be read via I²C or signaled via the IRQ/SEG9 pin - no external debounce components or firmware polling required for reliable operation.
Can the MAX6959BAPE+ drive both common-cathode digits and discrete LEDs simultaneously?
Yes, the MAX6959BAPE+ can drive up to four common-cathode 7-segment digits (with decimal points) plus eight discrete LEDs - or 36 discrete LEDs total - depending on configuration. When decimal points are used, four discrete LEDs are available; when decimal points are disabled, eight discrete LEDs may be driven. All segment outputs (SEG0–SEG9) source up to 30mA, and digit outputs (DIG0–DIG3) sink up to 275mA, enabling flexible mixed-load designs without external drivers.
How does the 64-step brightness control work in the MAX6959BAPE+?
The MAX6959BAPE+ implements digital brightness control via an 8-bit intensity register (address 0x02), where bits D5–D0 select one of 64 linear steps (0–63). This adjusts the average segment current by modulating the duty cycle of the internal multiplex scan - not by varying peak current. At step 63, full 23mA segment current is applied; at step 0, segments are off. The setting persists across power cycles if V+ remains applied, and changes take effect immediately without display flicker.
Is the MAX6959BAPE+ compatible with standard I²C buses?
Yes, the MAX6959BAPE+ is fully compatible with standard I²C buses operating at up to 400kbps. Its SDA and SCL pins meet I²C electrical specifications, including open-drain SDA with 0.4V VOL at 4mA sink, and 0.8V/2.1V logic thresholds that ensure interoperability with 2.5V and 3.3V microcontrollers - even when V+ is 5V. It supports standard START/STOP, ACK/NACK, and repeated START protocols as defined in the I²C specification.
What package type and pin count does the MAX6959BAPE+ use?
The MAX6959BAPE+ uses a 16-pin plastic DIP (dual in-line package) with 0.3-inch body width and through-hole mounting (package code P16-1). It shares the same pinout and footprint as the MAX6958AAPE+, enabling direct substitution in display-only designs. All pins are electrically and mechanically defined in Maxim's datasheet Rev 1, including dedicated INPUT1/INPUT2 pins (pins 9 and 10) and the multifunction IRQ/SEG9 pin (pin 3), which distinguishes it from the MAX6958.
MAX6959BAPE+ Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Analog Devices Inc./Maxim Integrated
- Series:
- -
- Package/Case:
- 16-DIP (0.300", 7.62mm)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Display Type:
- LED
- Configuration:
- 7 Segment + 2 Annunciators
- Interface:
- SMBus (2-Wire/I2C)
- Digits or Characters:
- 4 Digits
- Current - Supply:
- 5.9 mA
- Voltage - Supply:
- 3V ~ 5.5V
- Operating Temperature:
- -40°C ~ 125°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
- 16-PDIP
MAX6959BAPE+ FAQ
1.How can I place an order for MAX6959BAPE+ through Aetrix?
Please submit a Request for Quotation (RFQ) for MAX6959BAPE+ on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MAX6959BAPE+ reliable?
The price and inventory of MAX6959BAPE+ are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MAX6959BAPE+ is usually 5 days.
3.What payment methods are accepted for MAX6959BAPE+?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MAX6959BAPE+ transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MAX6959BAPE+?
MAX6959BAPE+ orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MAX6959BAPE+ order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MAX6959BAPE+?
For technical support, including MAX6959BAPE+ datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MAX6959BAPE+ requirements.
6.How does Aetrix verify that MAX6959BAPE+ is sourced from the original manufacturer or authorized distributors?
All MAX6959BAPE+ products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MAX6959BAPE+ meets industry standards.
7.What is the process for return or replacement of MAX6959BAPE+?
All MAX6959BAPE+ units undergo pre-shipment inspection (PSI). If there is an issue with MAX6959BAPE+, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MAX6959BAPE+ part is unused and in its original packaging.
Return procedure for MAX6959BAPE+:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MAX6959BAPE+ Tags

-
PCA8561AHN/AY
NXP Semiconductors

-
SN74LS47N
Texas Instruments

-
PCF85176T/1Y
NXP Semiconductors

-
PCF85176H/1,518
NXP Semiconductors

-
BU9796AMUV-E2
Rohm Semiconductor

-
PCA85176H/Q900/1,5
NXP Semiconductors

-
PCF8537AH/1,518
NXP Semiconductors

-
LM3914VX/NOPB
Texas Instruments

-
PCF85134HL/1,118
NXP Semiconductors

-
AS1115-BSST
ams-OSRAM USA INC.

-
PCA8534AH/Q900/1,5
NXP Semiconductors

-
LM3914V/NOPB
Texas Instruments
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

