Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

MCP4728

Digital-to-Analog Converter (DAC)

The MCP4728 is a digital-to-analog converter (dac) from Microchip Technology. View the full MCP4728 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

Official MCP4728 datasheet (PDF) — the source this page was extracted from.

Category

ADC / DAC

Package

10-Lead MSOP

MCP4728 Key Specifications

ParameterValue
Resolution12-Bit
Settling Time6 μs (typical)
Nonvolatile MemoryEEPROM
Number Of ChannelsQuad
Supply Voltage Range2.7V to 5.5V
Communication InterfaceI2C
Internal Voltage Reference2.048V
Integral Nonlinearity (INL)±2 LSB (typical)
Operating Temperature Range-40°C to +125°C
Short Circuit Output Current15 mA (typical)
Differential Nonlinearity (DNL)±0.2 LSB (typical)
I2C Clock Frequency (Fast Mode)400 kHz
I2C Clock Frequency (Standard Mode)100 kHz
I2C Clock Frequency (High Speed Mode)3.4 MHz
Output Voltage Range (External VREF=VDD)0.000V to VDD
Operating Current (Max, 4 Channels Normal)1400 μA
Output Voltage Range (Internal VREF=2.048V, Gain=1)0.000V to 2.048V
Output Voltage Range (Internal VREF=2.048V, Gain=2)0.000V to 4.096V
Power-Down Current (Typical, All 4 Channels Powered Down, External VREF)40 nA

MCP4728 Overview

Part: MCP4728

Type: 12-Bit Quad Digital-to-Analog Converter

Description: 2.7–5.5 V 12-bit quad buffered voltage output DAC with nonvolatile EEPROM memory, internal 2.048 V reference, and I2C interface supporting up to 3.4 Mbps.

Operating Conditions:

  • Supply voltage: 2.7–5.5 V
  • Operating temperature: -40 to +125 °C

Absolute Maximum Ratings:

  • Max supply voltage: 6.5 V
  • Max continuous current: ±110 mA (Current at Supply Pins)
  • Max junction/storage temperature: +150 °C

Key Specs:

  • Resolution: 12 bits
  • DNL: ±0.2 LSB typical, ±0.75 LSB max
  • INL: ±2 LSB typical, ±13 LSB max
  • Settling time: 6 μs typical
  • Internal voltage reference: 2.048 V (2.007 V min, 2.089 V max)
  • Full-scale output range: 0.000 V to VDD (external ref) or 0.000 V to 2.048 V / 4.096 V (internal ref)
  • Supply current: 800 μA typical, 1400 μA max (all 4 channels in Normal mode, VDD = 5.5 V)
  • Power-down current: 40 nA typical (external ref), 45 μA typical (internal ref)

Features:

  • Four buffered 12-bit voltage output DAC channels with rail-to-rail swing
  • On-board nonvolatile EEPROM stores DAC input codes, configuration settings, and I2C address bits
  • Selectable internal (2.048 V) or external (VDD) reference per channel
  • Individual channel normal or selectable power-down modes
  • I2C serial interface supporting Standard (100 kbps), Fast (400 kbps), and High-Speed (3.4 Mbps) modes
  • LDAC pin for simultaneous output update

Applications:

  • Set point or offset adjustment
  • Sensor calibration
  • Closed-loop servo control
  • Low power portable instrumentation
  • PC peripherals
  • Programmable voltage and current source
  • Industrial process control
  • Instrumentation
  • Bias voltage adjustment for power amplifiers

Package:

  • 10-lead MSOP

MCP4728 Features

  • 12-Bit Voltage Output DAC with Four Buffered Outputs
  • On-Board Nonvolatile Memory (EEPROM) for DAC Codes and I 2 C™ Address Bits
  • Internal or External Voltage Reference Selection
  • Output Voltage Range:
  • -Using Internal V REF (2.048V): 0.000V to 2.048V with Gain Setting = 1 0.000V to 4.096V with Gain Setting = 2
  • -Using External V REF (V DD ): 0.000V to V DD
  • ±0.2 Least Significant Bit (LSB) Differential Nonlinearity (DNL) (typical)
  • Fast Settling Time: 6 μs (typical)
  • Normal or Power-Down Mode
  • Low Power Consumption
  • Single-Supply Operation: 2.7V to 5.5V
  • I 2 C Interface:
  • -Address bits: User Programmable to EEPROM
  • -Standard (100 kbps), Fast (400 kbps) and High Speed (HS) Mode (3.4 Mbps)
  • 10-Lead MSOP Package
  • Extended Temperature Range: -40°C to +125°C

MCP4728 Applications

  • Set Point or Offset Adjustment
  • Sensor Calibration
  • Closed-Loop Servo Control
  • Low Power Portable Instrumentation
  • PC Peripherals
  • Programmable Voltage and Current Source
  • Industrial Process Control
  • Instrumentation
  • Bias Voltage Adjustment for Power Amplifiers

MCP4728 Pin Configuration

The descriptions of the pins are listed in Table 3-1.

TABLE 3-1: PIN FUNCTION TABLE

Pin No.NamePin TypeFunction
1V DDPSupply Voltage
2SCLOII 2 C Serial Clock Input (Note 1)
3SDAOI/OOI 2 C Serial Data Input and Output (Note 1)
4LDACSTThis pin is used for two purposes: (a) Synchronization Input. It is used to transfer the contents of the DAC input registers to the output registers (V OUT ). (b) Select the device for reading and writing I 2 C address bits. (Note 2)
5RDY/BSYOOThis pin is a status indicator of EEPROM programming activity. An external pull-up resistor (about 100 k Ω ) is needed from RDY/BSY pin to V DD line. (Note 1)
6V OUT AAOBuffered analog voltage output of channel A. The output amplifier has rail-to-rail operation.
7V OUT BAOBuffered analog voltage output of channel B. The output amplifier has rail-to-rail operation.
8V OUT CAOBuffered analog voltage output of channel C. The output amplifier has rail-to-rail operation.
9V OUT DAOBuffered analog voltage output of channel D. The output amplifier has rail-to-rail operation.
10V SSPGround reference.

Legend: P = Power, OI = Open-Drain Input, OO = Open-Drain Output, ST = Schmitt Trigger Input Buffer, AO = Analog Output

Note 1: This pin needs an external pull-up resistor from V DD line. Leave this pin float if it is not used.

  • 2: This pin can be driven by MCU.

MCP4728 Electrical Characteristics

Electrical Specifications: Unless otherwise indicated, all parameters apply at V DD = +2.7V to 5.5V, V SS = 0V, RL = 5 k Ω , C L = 100 pF, G X = 1, T A = -40°C to +125°C. Typical values are at +25°C, V IH = V DD , V IL = V SS.

Note 1: All digital input pins (SDA, SCL, LDAC) are tied to 'High', Output pins are unloaded, code = 0 x 000.

ParameterSymbolMinTypicalMaxUnitsConditions
Power RequirementsPower RequirementsPower RequirementsPower RequirementsPower RequirementsPower RequirementsPower Requirements
Operating VoltageV DD2.75.5V
Supply Current with External Reference (V REF = V DD ) (Note 1)I DD_EXT-8001400μAV REF = V DD , V DD = 5.5V All 4 channels are in Normal mode.
Supply Current with External Reference (V REF = V DD ) (Note 1)I DD_EXT-600-μA3 channels are in Normal mode, 1 channel is powered down.
Supply Current with External Reference (V REF = V DD ) (Note 1)I DD_EXT-400-μA2 channels are in Normal mode, 2 channel are powered down.
Supply Current with External Reference (V REF = V DD ) (Note 1)I DD_EXT-200-μA1 channel is in Normal mode, 3 channels are powered down.
Power-Down Current with External ReferenceI PD_EXT-40-nAAll 4 channels are powered down. (V REF = V DD )
Supply Current with Internal Reference (V REF = Internal) (Note 1)I DD_INT-8001400μAV REF = Internal Reference V DD = 5.5V All 4 channels are in normal mode.
Supply Current with Internal Reference (V REF = Internal) (Note 1)I DD_INT-600-μA3 channels are in Normal mode, 1 channel is powered down.
Supply Current with Internal Reference (V REF = Internal) (Note 1)I DD_INT-400-μA2 channels are in Normal mode, 2 channels are powered down.
Supply Current with Internal Reference (V REF = Internal) (Note 1)I DD_INT-200-μA1 channel is in Normal mode, 3 channels are powered down.
Power-Down Current with Internal ReferenceI PD_INT-4560μAAll 4 channels are powered down. V REF = Internal Reference
  • 2: The power-up ramp rate measures the rise of V DD over time.
  • 3: This parameter is ensured by design and not 100% tested.
  • 4: This parameter is ensured by characterization and not 100% tested.
  • 5: Test code range: 100 - 4000 codes, V REF = V DD , V DD = 5.5V.
  • 6: Time delay to settle to a new reference when switching from external to internal reference or vice versa.
  • 7: This parameter is indirectly tested by Offset and Gain error testing.
  • 8: Within 1/2 LSB of the final value when code changes from 1/4 of to 3/4 of full scale.
  • 9: This time delay is measured from the falling edge of ACK pulse in I 2 C command to the beginning of V OUT . This time delay is not included in the output settling time specification.
  • † Notice: Stresses above those listed under 'Maximum ratings' may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.

MCP4728 Absolute Maximum Ratings

ParameterLimit
V DD6.5V
All inputs and outputs w.r.t V SS-0.3V to V DD +0.3V
Current at Input Pins±2 mA
Current at Supply Pins±110 mA
Current at Output Pins±25 mA
Storage Temperature-65°C to +150°C
Ambient Temp. with Power Applied-55°C to +125°C
ESD protection on all pins≥ 4 kV HBM, ≥ 400V MM
Maximum Junction Temperature (T J )+150°C

MCP4728 Typical Application

The MCP4728 device is a part of Microchip's latest DAC family with nonvolatile EEPROM memory. The device is a general purpose resistor string DAC intended to be used in applications where a precise and low power DAC, with moderate bandwidth, is required.

Since the device includes nonvolatile EEPROM memory, the user can use this device for applications that require the output to return to the previous set-up value on subsequent power-ups.

Applications generally suited for the MCP4728 device family include:

  • Set Point or Offset Trimming
  • Sensor Calibration
  • Portable Instrumentation (Battery Powered)
  • Motor Speed Control

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
MCP4728-E/UNMicrochip TechnologyMSOP-10
MCP4728A0-E/UNMicrochip TechnologyMSOP-10
MCP4728A0T-E/UNMicrochip TechnologyMSOP-10
MCP4728A1-E/UNMicrochip TechnologyMSOP-10
MCP4728A1T-E/UNMicrochip TechnologyMSOP-10
MCP4728A2-E/UNMicrochip TechnologyMSOP-10
MCP4728A2T-E/UNMicrochip TechnologyMSOP-10
MCP4728A3-E/UNMicrochip TechnologyMSOP-10
MCP4728A3T-E/UNMicrochip TechnologyMSOP-10
MCP4728A4-E/UNMicrochip TechnologyMSOP-10
MCP4728A4T-E/UNMicrochip TechnologyMSOP-10
MCP4728A5-E/UNMicrochip TechnologyMSOP-10
MCP4728A5T-E/UNMicrochip TechnologyMSOP-10
MCP4728A6-E/UNMicrochip TechnologyMSOP-10
MCP4728A6T-E/UNMicrochip TechnologyMSOP-10
MCP4728A7-E/UNMicrochip TechnologyMSOP-10
MCP4728A7T-E/UNMicrochip TechnologyMSOP-10
MCP4728T-E/UNMicrochip TechnologyMSOP-10

Other ADC / DAC

  • ADS1115 – Texas Instruments, Analog-to-Digital Converter
  • AD5065 – Analog Devices, Digital-to-Analog Converter
  • AD5671R – Analog Devices, Digital-to-Analog Converter (DAC)
  • AD5675R – Analog Devices, Digital-to-Analog Converter (DAC)
  • AD5675RACPZ-REEL7 – Analog Devices, Digital-to-Analog Converter (DAC)
  • AD5675RACPZ-RL – Analog Devices, Digital-to-Analog Converter (DAC)
  • AD5675RARUZ – Analog Devices, Digital-to-Analog Converter (DAC)
  • AD5675RARUZ-REEL7 – Analog Devices, Digital-to-Analog Converter (DAC)

All ADC / DAC datasheetsAll Microchip Technology datasheets (599)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the MCP4728

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the MCP4728 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.