{"id":1939,"date":"2026-05-13T07:11:00","date_gmt":"2026-05-13T07:11:00","guid":{"rendered":"https:\/\/materialparts.com\/max6951ceet\/"},"modified":"2026-05-13T11:45:59","modified_gmt":"2026-05-13T11:45:59","slug":"max6951ceet","status":"publish","type":"post","link":"https:\/\/materialparts.com\/es\/max6951ceet\/","title":{"rendered":"MAX6951CEE+T"},"content":{"rendered":"<p>El MAX6951CEE+T de Analog Devices (anteriormente Maxim Integrated) es un controlador de pantalla LED de 8 d\u00edgitos de c\u00e1todo com\u00fan con interfaz en serie de +2,7 V a +5,5 V en un encapsulado QSOP-EP de 16 patillas. Especificaciones principales: controla hasta ocho d\u00edgitos LED de 7 segmentos o 64 LED discretos; interfaz serie de alta velocidad de 26 MHz compatible con SPI, QSPI y MICROWIRE; decodificador de caracteres hexadecimales en chip (0-9, A-F) con selecci\u00f3n de decodificaci\u00f3n\/no decodificaci\u00f3n por d\u00edgito; circuiter\u00eda de exploraci\u00f3n multiplexada; controladores de segmentos y d\u00edgitos; RAM est\u00e1tica que almacena los datos de cada d\u00edgito; control digital de brillo (16 pasos); control de parpadeo de segmentos sincronizado a trav\u00e9s de m\u00faltiples controladores; control individual de segmentos LED; registro de l\u00edmite de escaneo (1 a 8 d\u00edgitos); controladores de segmentos con velocidad de giro limitada para baja EMI; modo de apagado de bajo consumo de 75 uA con retenci\u00f3n de datos; pantalla en blanco al encender; el modo de prueba fuerza el encendido de todos los LED. Corriente de impulsi\u00f3n de segmento de hasta 40 mA (fijada por la resistencia RSET en la patilla ISET); corriente de sumidero de d\u00edgito de hasta 320 mA; velocidad de exploraci\u00f3n multiplexada t\u00edpica de 800 Hz (8 d\u00edgitos). La resistencia externa RSET (se recomienda 56k) ajusta la corriente pico del segmento y, con el condensador CSET (27pF), ajusta la frecuencia del oscilador interno. Temperatura de funcionamiento de 0C a +70C (sufijo CEE). Embalaje de cinta y carrete (sufijo +T). Encapsulado QSOP-EP con almohadilla expuesta para disipaci\u00f3n t\u00e9rmica. Conforme a RoHS, EAR99.<\/p>","protected":false},"excerpt":{"rendered":"<p>The MAX6951CEE+T from Analog Devices (formerly Maxim Integrated) is a serially interfaced, +2.7V to +5.5V, 8-digit common-cathode LED display driver in a 16-pin QSOP-EP package. Key specifications: drives up to eight 7-segment LED digits or 64 discrete LEDs; high-speed 26 MHz SPI-, QSPI-, MICROWIRE-compatible serial interface; on-chip hexadecimal character decoder (0-9, A-F) with per-digit decode\/no-decode [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13,56],"tags":[],"chip_brand":[165],"class_list":["post-1939","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-mosfets","chip_brand-adi"],"acf":{"brief_explanation":"8-digit 7-seg LED driver, SPI 26MHz, hex decoder, 16-step dimming, blinking, 40mA\/seg, 320mA\/digit, QSOP-16, 2.7-5.5V, 0~70C, tape&reel","date_code":"","package_case":"16-pin QSOP-EP (Exposed Pad) (4.9 x 3.9 x 1.45 mm, 0.635mm pitch)","in_stock":2500,"datasheet":"https:\/\/www.analog.com\/en\/products\/max6951.html","price":"$9.79 (1K+ pcs)","product_introduction":"The MAX6951CEE+T from Analog Devices is a compact serially interfaced LED display driver designed to drive up to eight 7-segment common-cathode LED digits or 64 discrete LEDs with minimal microcontroller I\/O overhead. Using only a 3-wire SPI-compatible serial interface (DIN, CLK, CS), it offloads all LED multiplexing, character decoding, brightness control, and blinking functions from the host microcontroller, dramatically reducing both firmware complexity and I\/O pin count.\n\nThe MAX6951 is the 8-digit version of the MAX6950\/6951 family. The MAX6950 drives up to five 7-segment digits or 40 discrete LEDs, while the MAX6951 drives up to eight digits or 64 LEDs. Both share the same SPI command set, register map, and 16-pin QSOP package, differing only in the number of digit\/segment lines. The MAX6951 exposes DIG0\/SEG0 through DIG7\/SEG7 (8 multiplexed digit\/segment lines) plus SEG8 (one dedicated segment line), while the MAX6950 exposes DIG0\/SEG0 through DIG4\/SEG4 (5 lines) plus SEG5 through SEG8 (4 dedicated segment lines).\n\nThe innovative pin-multiplexing scheme is the key to achieving 8-digit drive capability in a tiny 16-pin package. Each of the 8 digit\/segment pins (DIG0\/SEG0 through DIG7\/SEG7) serves a dual function: during one phase of the multiplex cycle, it acts as a digit driver (sinking current from the common cathode of one digit), and during other phases, it acts as a segment driver (sourcing current to individual segments of other digits). This cross-point multiplexing means that each LED is connected between a specific digit line and a specific segment line, with the digit\/segment lines shared across all LEDs. This arrangement requires a specific wiring pattern between the MAX6951 and the LED display that differs from the conventional one-digit-line-per-digit approach.\n\nThe on-chip hexadecimal decoder (0-9, A-F) eliminates the need for a lookup table in the microcontroller firmware. Each digit can be individually configured for hex decode mode or no-decode mode, allowing a mix of numeric\/alphanumeric digits and custom segment patterns (bar graphs, special symbols, individual LEDs) on the same display. In hex decode mode, writing a value of 0x00-0x0F displays the corresponding character (0-9, A-F). In no-decode mode, each bit of the data byte directly controls one segment (dp, a-g), providing full flexibility for custom patterns.\n\nThe 16-step digital brightness control adjusts the segment drive current in logarithmic steps from 1\/16 to 16\/16 of the maximum current set by RSET. The brightness can be changed dynamically without modifying the display data, enabling smooth dimming effects. The segment blinking feature can independently blink any segment at a slow (1 Hz) or fast (0.5 Hz) rate, with blink synchronization across multiple MAX6951\/MAX6950 drivers for large display panels.\n\nThe CEE+T suffix denotes commercial temperature range (0C to +70C) in tape and reel packaging. The EEE+T variant is rated for industrial temperature (-40C to +85C). Both share identical electrical specifications.\n\nThe MAX6951 is a direct upgrade path from the older MAX7219\/MAX7221 LED drivers, offering higher SPI clock rate (26 MHz vs 10 MHz), individual segment control, segment blinking, and slew-rate-limited drivers for reduced EMI, all in the same 16-pin QSOP footprint with a compatible (but not identical) command set.","working_principle":"The MAX6951CEE+T operates as a multiplexed LED display driver with a 3-wire SPI-compatible serial interface and a unique cross-point multiplexing scheme.\n\nCross-Point Multiplexing: Unlike conventional LED drivers that use separate digit and segment lines, the MAX6951 uses 8 shared DIG\/SEG pins plus 1 dedicated SEG8 pin. Each DIG\/SEG pin can function as either a digit driver (current sink for the common cathode) or a segment driver (current source for individual LED anodes). The multiplexing works by cycling through 8 time slots, one per digit. During time slot N, DIG\/SEG pin N operates as a digit driver (sinking the common cathode current of digit N), while the other DIG\/SEG pins and SEG8 operate as segment drivers (sourcing current to the individual segments a-g and dp of digit N). This cross-point scheme means that each LED is uniquely addressed by a (digit line, segment line) pair, with the constraint that no two LEDs sharing the same digit line or segment line can be lit simultaneously. The multiplex cycle repeats at approximately 800 Hz for 8 digits, fast enough to appear flicker-free.\n\nSPI Serial Interface: The host microcontroller sends 16-bit data words to the MAX6951 via the SPI-compatible interface. Each 16-bit word consists of an 8-bit address (D15-D8) and an 8-bit data payload (D7-D0). The CS pin must be held low during the data transfer; on the rising edge of CS, the 16 bits are latched into the internal register. Multiple MAX6951 devices can be daisy-chained by connecting DOUT of one device to DIN of the next, allowing any number of digits to be driven with the same 3-wire interface plus chip select lines.\n\nRegister Map: The MAX6951 has 14 addressable registers: Digit 0-7 data registers (addresses 0x01-0x08) store the segment data for each digit; Decode Mode register (0x09) selects hex decode or no-decode for each digit; Intensity register (0x0A) sets the global brightness (16 levels, 0x00-0x0F); Scan Limit register (0x0B) sets the number of active digits (0x00-0x07 for 1-8 digits); Configuration register (0x0C) controls shutdown mode and blinking; Display Test register (0x0F) forces all LEDs on for testing. The Blink register (0x0D\/0x0E if applicable) controls per-segment blinking.\n\nSegment Current Regulation: The peak segment current is set by an external resistor RSET connected between the ISET pin and GND. The relationship is ISEG = 6720 \/ RSET (RSET in kOhm, ISEG in mA). With RSET = 56 kOhm, the peak segment current is 40 mA. The internal digital brightness control further modulates this current using PWM with 16 duty-cycle steps from 1\/16 to 16\/16 of the peak current. The slew-rate limiting on the segment drivers slows the current transitions to reduce electromagnetic interference (EMI), which is particularly important in noise-sensitive applications such as medical equipment and professional audio.\n\nMultiplex Timing: The internal RC oscillator (or an external clock on the OSC pin) sets the multiplex scan rate. With RSET = 56 kOhm and CSET = 27 pF, the internal oscillator runs at approximately 4 MHz, producing a scan rate of approximately 800 Hz for 8 digits (each digit is refreshed at 100 Hz). The scan rate can be adjusted by changing RSET and CSET, or an external clock can be applied to the OSC pin to synchronize multiple drivers. When using an external clock, the maximum frequency is 18 MHz.\n\nPower Dissipation: The maximum power dissipation is limited by the QSOP package thermal characteristics (667 mW at TA = 70C). The total supply current depends on the number of active digits, the segment current, and the supply voltage. At 5V with 8 digits and 40 mA peak segment current, the worst-case supply current is approximately 335 mA (15 mA quiescent + 40 mA x 8 segments peak, averaged across the multiplex cycle). The power dissipated in the driver is the difference between the supply voltage and the LED forward voltage multiplied by the segment current. Operating at 3.3V instead of 5V significantly reduces power dissipation.","pin_description":"<table><thead><tr><th>Pin<\/th><th>Name<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>1<\/td><td>DIN<\/td><td>Input<\/td><td>Serial data input; data is shifted into the internal 16-bit shift register on the rising edge of CLK; data format: D15 (MSB) first, D0 (LSB) last; when multiple devices are daisy-chained, DIN of the first device connects to the MCU SPI MOSI output<\/td><\/tr><tr><td>2<\/td><td>CLK<\/td><td>Input<\/td><td>Serial clock input; maximum frequency 26 MHz; on the rising edge of CLK, data on DIN is shifted into the shift register; on the falling edge, data is shifted out on DOUT (if daisy-chained); CLK is active only when CS is low<\/td><\/tr><tr><td>3<\/td><td>DIG3\/SEG3<\/td><td>I\/O (Driver)<\/td><td>Multiplexed digit 3 driver \/ segment 3 driver; during digit 3 time slot, sinks current from common cathode of digit 3 (up to 320 mA); during other time slots, sources current to segment c of the active digit (up to 40 mA); slew-rate limited output for low EMI<\/td><\/tr><tr><td>4<\/td><td>DIG2\/SEG2<\/td><td>I\/O (Driver)<\/td><td>Multiplexed digit 2 driver \/ segment 2 driver; during digit 2 time slot, sinks current from common cathode of digit 2; during other time slots, sources current to segment d of the active digit<\/td><\/tr><tr><td>5<\/td><td>DIG1\/SEG1<\/td><td>I\/O (Driver)<\/td><td>Multiplexed digit 1 driver \/ segment 1 driver; during digit 1 time slot, sinks current from common cathode of digit 1; during other time slots, sources current to segment e of the active digit<\/td><\/tr><tr><td>6<\/td><td>DIG0\/SEG0<\/td><td>I\/O (Driver)<\/td><td>Multiplexed digit 0 driver \/ segment 0 driver; during digit 0 time slot, sinks current from common cathode of digit 0; during other time slots, sources current to segment dp (decimal point) of the active digit<\/td><\/tr><tr><td>7<\/td><td>ISET<\/td><td>Analog<\/td><td>Current set pin; connect an external resistor RSET between this pin and GND to set the peak segment drive current; ISEG = 6720 \/ RSET (kOhm) mA; recommended value 56 kOhm for 40 mA peak; RSET also sets the internal oscillator frequency together with CSET; higher RSET values reduce segment current and oscillator frequency<\/td><\/tr><tr><td>8<\/td><td>GND<\/td><td>Ground<\/td><td>Ground connection; connect to PCB ground plane; also connects to the exposed pad (EP) on the QSOP-EP package for thermal dissipation; ensure good thermal contact with ground plane for optimal power dissipation<\/td><\/tr><tr><td>9<\/td><td>OSC<\/td><td>I\/O<\/td><td>Multiplex clock input\/output; in internal oscillator mode, connect an external capacitor CSET (27 pF recommended) between OSC and GND to set the oscillator frequency together with RSET; in external clock mode, drive OSC with an external clock signal (up to 18 MHz) to synchronize multiple MAX6951\/MAX6950 devices; the oscillator frequency determines the multiplex scan rate<\/td><\/tr><tr><td>10<\/td><td>SEG8<\/td><td>Output (Driver)<\/td><td>Dedicated segment 8 driver; sources current to segment g of all digits; this pin is a segment driver only (not multiplexed with a digit function); slew-rate limited output<\/td><\/tr><tr><td>11<\/td><td>DIG7\/SEG7<\/td><td>I\/O (Driver)<\/td><td>Multiplexed digit 7 driver \/ segment 7 driver; MAX6951 only (not available on MAX6950); during digit 7 time slot, sinks current from common cathode of digit 7; during other time slots, sources current to segment a of the active digit<\/td><\/tr><tr><td>12<\/td><td>DIG6\/SEG6<\/td><td>I\/O (Driver)<\/td><td>Multiplexed digit 6 driver \/ segment 6 driver; MAX6951 only; during digit 6 time slot, sinks current from common cathode of digit 6; during other time slots, sources current to segment b of the active digit<\/td><\/tr><tr><td>13<\/td><td>DIG5\/SEG5<\/td><td>I\/O (Driver)<\/td><td>Multiplexed digit 5 driver \/ segment 5 driver; MAX6951 only; during digit 5 time slot, sinks current from common cathode of digit 5; during other time slots, sources current to segment f of the active digit<\/td><\/tr><tr><td>14<\/td><td>DIG4\/SEG4<\/td><td>I\/O (Driver)<\/td><td>Multiplexed digit 4 driver \/ segment 4 driver; during digit 4 time slot, sinks current from common cathode of digit 4; during other time slots, sources current to segment c of the active digit<\/td><\/tr><tr><td>15<\/td><td>CS<\/td><td>Input<\/td><td>Chip select, active low; when low, CLK is enabled and serial data is shifted into the shift register; when CS goes high, the last 16 bits of data in the shift register are latched into the addressed register and the command is executed; connect to MCU GPIO for SPI chip select; can be shared with other SPI devices if they use different CS lines<\/td><\/tr><tr><td>16<\/td><td>V+<\/td><td>Power<\/td><td>Positive supply voltage; +2.7V to +5.5V; bypass with 100nF and 10uF capacitors to GND; the supply voltage must be at least 0.6V above the LED forward voltage drop for proper current regulation; operating at 3.3V reduces power dissipation compared to 5V<\/td><\/tr><\/tbody><\/table>","application_scenarios":"<table><thead><tr><th>Application<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>Industrial Panel Meter Display<\/td><td>Drive 8-digit 7-segment LED display for voltage, current, temperature, or pressure readings; hex decoder displays numeric values plus A-F for status codes; 16-step brightness control adjusts for ambient lighting conditions (dim at night, bright in sunlight); SPI interface uses only 3 MCU pins; blinking feature highlights alarm conditions; test mode verifies display integrity during power-up<\/td><\/tr><tr><td>Medical Equipment Readout<\/td><td>Display patient vital signs, drug dosages, or instrument status on 7-segment LED panels; segment blinking draws attention to out-of-range values; low EMI slew-rate-limited drivers prevent interference with sensitive analog circuits; 75 uA shutdown mode minimizes battery drain in portable devices; industrial temperature EEE version for sterilization environment compatibility<\/td><\/tr><tr><td>Multi-Digit Clock Display<\/td><td>Drive HH:MM:SS clock display using 6 or 8 digits; use no-decode mode to create custom colon and AM\/PM symbols; blinking colons indicate seconds; brightness control dims display at night; 32 kHz RTC wake-up for time keeping; daisy-chain multiple MAX6951s for large clock displays (e.g., stadium scoreboard); external clock synchronization ensures consistent timing<\/td><\/tr><tr><td>Professional Audio Level Meter<\/td><td>Drive bar graph LED arrays as VU meters, spectrum analyzers, or signal level indicators; no-decode mode enables individual LED control for bar graph patterns; segment blinking indicates peak hold; brightness control adjusts for stage lighting; daisy-chain multiple drivers for multi-channel or multi-band displays; 26 MHz SPI supports rapid bar graph updates<\/td><\/tr><tr><td>White Goods Display<\/td><th>Description<\/th><td>Drive LED displays on washing machines, ovens, and refrigerators; hex decoder for numeric settings; individual segment control for custom symbols (temperature icon, lock icon, cycle indicators); blinking alerts user to active states; 2.7V minimum supply allows direct 3V battery operation; cost-effective single-chip solution eliminates need for multiple shift registers<\/td><\/tr><\/tbody><\/table>","alternative_models":"<table><thead><tr><th>Model<\/th><th>Manufacturer<\/th><th>Compatibility<\/th><th>Key Difference<\/th><\/tr><\/thead><tbody><tr><td>MAX6950CEE+T<\/td><td>Analog Devices<\/td><td>Same Package, Fewer Digits<\/td><td>5-digit version (vs 8-digit); same 16-pin QSOP package and SPI interface; same register map; drives 5 x 7-segment digits or 40 discrete LEDs; use when fewer than 6 digits are needed; pin-compatible with different display wiring<\/td><\/tr><tr><td>MAX6951EEE+T<\/td><td>Analog Devices<\/td><td>Same, Industrial Temp<\/td><td>Same 8-digit LED driver in QSOP-16; industrial temperature range -40C to +85C (vs 0C to +70C for CEE); use in industrial and automotive applications requiring extended temperature; same electrical specifications and pinout<\/td><\/tr><tr><td>MAX7219CNG<\/td><td>Analog Devices<\/td><td>Functionally Similar, Different Package<\/td><td>8-digit LED driver in 24-pin DIP; standard SPI interface; similar multiplexing but conventional digit\/segment pin arrangement (easier PCB routing); slower SPI (10 MHz vs 26 MHz); no segment blinking; no individual segment control; larger package; lower cost; good upgrade path to MAX6951 for new designs<\/td><\/tr><tr><td>HT16K33<\/td><td>Holtek<\/td><td>I2C Alternative<\/td><td>LED driver with I2C interface (vs SPI); drives 16 x 8 matrix (128 LEDs); includes key scan for 13 keys; 16-step dimming; different command set; available in 28-pin SOP\/DIP; use when I2C is preferred over SPI and matrix\/key scanning is needed<\/td><\/tr><tr><td>TLC59282<\/td><td>TI<\/td><td>LED Sink Driver Alternative<\/td><td>16-channel constant-current LED sink driver; SPI interface; no multiplexing or decoding; individual LED control; external resistor sets current; use for custom LED arrangements where multiplexing is handled externally; requires more MCU overhead for display management<\/td><\/tr><\/tbody><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts\/1939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/comments?post=1939"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts\/1939\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/media?parent=1939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/categories?post=1939"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/tags?post=1939"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/chip_brand?post=1939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}