main
Ray Set visibility: public 2b4312a 9d ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696
{
  "schema_version": 1,
  "type": "component",
  "slug": "mcp4801t-e",
  "title": "MCP4801T-E",
  "brief": "Microchip Tech Digital To Analog Converters (DACs), SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "version": "0.1.0",
  "license": "CC-BY-SA-4.0",
  "tags": [
    "component",
    "adc-dac-data conversion",
    "mcp4801t-e",
    "factory-2.0.0",
    "extractor-text"
  ],
  "component": {
    "mpn": "MCP4801T-E",
    "manufacturer": "Microchip Tech",
    "package": "SOIC-8",
    "pin_count": 8,
    "category": "ADC/DAC/Data Conversion",
    "subcategory": "Digital To Analog Converters (DACs)",
    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/a1aa98bd72ca43fea07ed03bba90e038.pdf",
    "parts": {
      "symbol": "mcp4801t-e.kicad_sym",
      "footprint": "mcp4801t-e.kicad_mod",
      "model_3d": "mcp4801t-e-hero.glb",
      "model_3d_plain": "mcp4801t-e-etched.glb",
      "model_3d_step": "mcp4801t-e-etched.step",
      "model_3d_step_plain": "mcp4801t-e.step",
      "lbr": "mcp4801t-e.lbr"
    },
    "distributor_links": {
      "lcsc": "C623648"
    },
    "distributor_check": {
      "checked_at": "2026-10-28T23:39:59Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": null,
        "status": "deferred",
        "error": "shared DigiKey quota guard: 990 calls left today"
      },
      "mouser": {
        "pn": null,
        "status": "no match"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "VDD",
        "type": "power_in",
        "description": "Positive supply voltage input, specified from 2.7V to 5.5V relative to VSS; a 0.1 µF ceramic bypass to ground plus a 10 µF tantalum capacitor in parallel is recommended."
      },
      {
        "number": "2",
        "name": "CS",
        "type": "input",
        "description": "Active-low Chip Select input that must be low to enable the serial clock and data functions."
      },
      {
        "number": "3",
        "name": "SCK",
        "type": "input",
        "description": "SPI-compatible serial clock input."
      },
      {
        "number": "4",
        "name": "SDI",
        "type": "input",
        "description": "SPI-compatible serial data input."
      },
      {
        "number": "5",
        "name": "LDAC",
        "type": "input",
        "description": "DAC output synchronization input: when low, the input register content is transferred to the output register and VOUT is updated, and it can be tied to VSS to update VOUT on the rising edge of CS."
      },
      {
        "number": "6",
        "name": "SHDN",
        "type": "input",
        "description": "Hardware Shutdown input that places the device in Shutdown mode, where most internal circuits including the output amplifier are turned off and VOUT is presented as a known high-resistance load (500 kΩ typical)."
      },
      {
        "number": "7",
        "name": "VSS",
        "type": "power_in",
        "description": "Ground reference point for all circuitry and the current return path; it should be connected to a low-impedance ground plane (analog ground if available)."
      },
      {
        "number": "8",
        "name": "VOUT",
        "type": "output",
        "description": "DAC analog output with rail-to-rail output amplifier; full-scale range is VSS to G×VREF (G = 1x or 2x) and it cannot go higher than VDD."
      }
    ],
    "provenance": {
      "extractor": "extract_pins 0.3",
      "factory_chain": {
        "factory": "2.0.0",
        "extractor": "extract_pins 0.3",
        "primary_model": "claude-haiku-5-5",
        "primary_mode": "text",
        "consensus_model": "claude-sonnet-5-5",
        "consensus": "agreed",
        "guards": "pin_guards 0.1: passed",
        "guard_notes": [
          "extractor flagged: The provided pages (1, 14-16, 24-26, 34-37) do not include the ordering information table, so the ma; Pin 1 of the SOIC column is printed in the garbled table text as '1 1VDD'; the first numeric column ; The SHDN pin's active level (polarity) is not stated in the provided pages; the description covers o"
        ],
        "pages_sent": 11,
        "cost_usd": 0.0378,
        "at": "2026-10-28T23:39:37"
      },
      "datasheet": {
        "url": "https://datasheet.lcsc.com/datasheet/pdf/a1aa98bd72ca43fea07ed03bba90e038.pdf",
        "pages": 48,
        "sha256": "e4bf1d222bf746ef",
        "source_tier": "mfr"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 8,
        "described": 8,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "mcp4801t-e.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          6,
          4.9,
          1.75
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "07f46cff378d30e6c27dfd5a03092c795323f86d91c71fc7e743f4f418dc553a",
        "checked": "2026-10-28",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "mcp4801t-e-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          6,
          4.9,
          1.75
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "5f2dd072240e072eb96883620ad968fc03d48148ccf49736d5a9dab1945b347e",
        "checked": "2026-10-28",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  },
  "metadata": {
    "specs": {
      "Manufacturer": "Microchip Tech",
      "Package": "SOIC-8",
      "Category": "ADC/DAC/Data Conversion",
      "Pins": "8"
    },
    "appearance": {
      "contacts": {
        "quote": "P = 8-Lead Plastic Dual In-Line (PDIP) SN = 8-Lead Plastic Small Outline - Narrow, 150 mil",
        "page": 45,
        "doc": "ds.pdf",
        "plating": "tin"
      },
      "version": 1,
      "datasheet_sha256": "e4bf1d222bf746efca9cbc5e7f10518b19bb1cefebcadf35a337d5e3460df9da"
    },
    "characteristics": {
      "version": 1,
      "source": "datasheet",
      "datasheet_sha256": "e4bf1d222bf746efca9cbc5e7f10518b19bb1cefebcadf35a337d5e3460df9da",
      "rows": [
        {
          "name": "Operating Voltage",
          "symbol": "VDD",
          "kind": "recommended_operating",
          "unit": "V",
          "min": 2.7,
          "typ": null,
          "max": 5.5,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Operating Current",
          "symbol": "IDD",
          "kind": "electrical",
          "unit": "µA",
          "min": null,
          "typ": 330,
          "max": 400,
          "conditions": "All digital inputs are grounded, analog output (VOUT) is unloaded. Code = 000h",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Hardware Shutdown Current",
          "symbol": "ISHDN",
          "kind": "electrical",
          "unit": "µA",
          "min": null,
          "typ": 0.3,
          "max": 2,
          "conditions": "POR circuit is turned off",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Software Shutdown Current",
          "symbol": "ISHDN_SW",
          "kind": "electrical",
          "unit": "µA",
          "min": null,
          "typ": 3.3,
          "max": 6,
          "conditions": "POR circuit remains turned on",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "MCP4801 Resolution",
          "symbol": "n",
          "kind": "electrical",
          "unit": "Bits",
          "min": 8,
          "typ": null,
          "max": null,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "INL Error (MCP4801)",
          "symbol": "INL",
          "kind": "electrical",
          "unit": "LSb",
          "min": -1,
          "typ": 0.125,
          "max": 1,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "DNL (MCP4801)",
          "symbol": "DNL",
          "kind": "electrical",
          "unit": "LSb",
          "min": -0.5,
          "typ": 0.1,
          "max": 0.5,
          "conditions": "Note 1: Guaranteed monotonic by design over all codes.",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Offset Error",
          "symbol": "VOS",
          "kind": "tolerance",
          "unit": "% of FSR",
          "min": -1,
          "typ": 0.02,
          "max": 1,
          "conditions": "Code = 0x000h",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Gain Error",
          "symbol": "gE",
          "kind": "tolerance",
          "unit": "% of FSR",
          "min": -2,
          "typ": -0.1,
          "max": 2,
          "conditions": "Code = 0xFFFh, not including offset error",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Internal Reference Voltage",
          "symbol": "VREF",
          "kind": "electrical",
          "unit": "V",
          "min": 2.008,
          "typ": 2.048,
          "max": 2.088,
          "conditions": "VOUT when G = 1x and Code = 0xFFFh",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Internal Reference Temperature Coefficient (-40°C to 0°C)",
          "symbol": "VREF/°C",
          "kind": "temperature_coefficient",
          "unit": "ppm/°C",
          "min": null,
          "typ": 125,
          "max": 325,
          "conditions": "-40°C to 0°C",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Internal Reference Temperature Coefficient (-40°C to 0°C)",
          "symbol": "VREF/°C",
          "kind": "temperature_coefficient",
          "unit": "LSb/°C",
          "min": null,
          "typ": 0.25,
          "max": 0.65,
          "conditions": "-40°C to 0°C",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Internal Reference Temperature Coefficient (0°C to +85°C)",
          "symbol": "VREF/°C",
          "kind": "temperature_coefficient",
          "unit": "ppm/°C",
          "min": null,
          "typ": 45,
          "max": 160,
          "conditions": "0°C to +85°C",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Internal Reference Temperature Coefficient (0°C to +85°C)",
          "symbol": "VREF/°C",
          "kind": "temperature_coefficient",
          "unit": "LSb/°C",
          "min": null,
          "typ": 0.09,
          "max": 0.32,
          "conditions": "0°C to +85°C",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Output Swing (lower limit; upper limit printed as VDD – 0.04 V)",
          "symbol": "VOUT",
          "kind": "electrical",
          "unit": "V",
          "min": 0.01,
          "typ": null,
          "max": null,
          "conditions": "Accuracy is better than 1 LSb for VOUT = 10 mV to (VDD – 40 mV)",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Short Circuit Current",
          "symbol": "ISC",
          "kind": "electrical",
          "unit": "mA",
          "min": null,
          "typ": 15,
          "max": 24,
          "conditions": "",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Input Leakage Current",
          "symbol": "ILEAKAGE",
          "kind": "electrical",
          "unit": "µA",
          "min": -1,
          "typ": null,
          "max": 1,
          "conditions": "SHDN = LDAC = CS = SDI = SCK = VDD or VSS",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "Clock Frequency",
          "symbol": "FCLK",
          "kind": "timing",
          "unit": "MHz",
          "min": null,
          "typ": null,
          "max": 20,
          "conditions": "TA = +25°C (Note 1)",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "Clock High Time",
          "symbol": "tHI",
          "kind": "timing",
          "unit": "ns",
          "min": 15,
          "typ": null,
          "max": null,
          "conditions": "Note 1: ensured by design, not 100% tested",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "Clock Low Time",
          "symbol": "tLO",
          "kind": "timing",
          "unit": "ns",
          "min": 15,
          "typ": null,
          "max": null,
          "conditions": "Note 1: ensured by design, not 100% tested",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "CS Fall to First Rising CLK Edge",
          "symbol": "tCSSR",
          "kind": "timing",
          "unit": "ns",
          "min": 40,
          "typ": null,
          "max": null,
          "conditions": "Applies only when CS falls with CLK high. (Note 1)",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "Data Input Setup Time",
          "symbol": "tSU",
          "kind": "timing",
          "unit": "ns",
          "min": 15,
          "typ": null,
          "max": null,
          "conditions": "Note 1: ensured by design, not 100% tested",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "Data Input Hold Time",
          "symbol": "tHD",
          "kind": "timing",
          "unit": "ns",
          "min": 10,
          "typ": null,
          "max": null,
          "conditions": "Note 1: ensured by design, not 100% tested",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "SCK Rise to CS Rise Hold Time",
          "symbol": "tCHS",
          "kind": "timing",
          "unit": "ns",
          "min": 15,
          "typ": null,
          "max": null,
          "conditions": "Note 1: ensured by design, not 100% tested",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "CS High Time",
          "symbol": "tCSH",
          "kind": "timing",
          "unit": "ns",
          "min": 15,
          "typ": null,
          "max": null,
          "conditions": "Note 1: ensured by design, not 100% tested",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "LDAC Pulse Width",
          "symbol": "tLD",
          "kind": "timing",
          "unit": "ns",
          "min": 100,
          "typ": null,
          "max": null,
          "conditions": "Note 1: ensured by design, not 100% tested",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "LDAC Setup Time",
          "symbol": "tLS",
          "kind": "timing",
          "unit": "ns",
          "min": 40,
          "typ": null,
          "max": null,
          "conditions": "Note 1: ensured by design, not 100% tested",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "SCK Idle Time before CS Fall",
          "symbol": "tIDLE",
          "kind": "timing",
          "unit": "ns",
          "min": 40,
          "typ": null,
          "max": null,
          "conditions": "Note 1: ensured by design, not 100% tested",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "Specified Temperature Range",
          "symbol": "TA",
          "kind": "recommended_operating",
          "unit": "°C",
          "min": -40,
          "typ": null,
          "max": 125,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Operating Temperature Range",
          "symbol": "TA",
          "kind": "recommended_operating",
          "unit": "°C",
          "min": -40,
          "typ": null,
          "max": 125,
          "conditions": "Note 1: operation must not cause TJ to exceed +150°C",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Storage Temperature Range",
          "symbol": "TA",
          "kind": "absolute_maximum",
          "unit": "°C",
          "min": -65,
          "typ": null,
          "max": 150,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Thermal Resistance, 8L-SOIC",
          "symbol": "JA",
          "kind": "thermal",
          "unit": "°C/W",
          "min": null,
          "typ": 150,
          "max": null,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "VDD Supply Voltage (absolute maximum)",
          "symbol": "VDD",
          "kind": "absolute_maximum",
          "unit": "V",
          "min": null,
          "typ": null,
          "max": 6.5,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Current at Input Pins",
          "symbol": "IIN",
          "kind": "absolute_maximum",
          "unit": "mA",
          "min": -2,
          "typ": null,
          "max": 2,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Current at Supply Pins",
          "symbol": "ISUPPLY",
          "kind": "absolute_maximum",
          "unit": "mA",
          "min": -50,
          "typ": null,
          "max": 50,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Current at Output Pins",
          "symbol": "IOUT",
          "kind": "absolute_maximum",
          "unit": "mA",
          "min": -25,
          "typ": null,
          "max": 25,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Ambient Temperature with Power Applied",
          "symbol": "TA",
          "kind": "absolute_maximum",
          "unit": "°C",
          "min": -55,
          "typ": null,
          "max": 125,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Maximum Junction Temperature",
          "symbol": "TJ",
          "kind": "absolute_maximum",
          "unit": "°C",
          "min": null,
          "typ": null,
          "max": 150,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        }
      ]
    }
  },
  "variants": [],
  "sections": [
    "hero",
    "viewers",
    "readme",
    "breadcrumbs",
    "info"
  ],
  "discovery_triggers": [
    "mcp4801t-e"
  ],
  "discovery_pitch": "MCP4801T-E (Microchip Tech) component page: datasheet pinout, KiCad symbol, footprint and 3D.",
  "author": {
    "name": "Ray",
    "email": "[email protected]"
  },
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "mcp4801t-e.kicad_sym",
    "mcp4801t-e.kicad_mod",
    "mcp4801t-e.glb",
    "mcp4801t-e.step",
    "mcp4801t-e.lbr",
    "docs/hero.png",
    "docs/mcp4801t-e-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "mcp4801t-e-hero.glb",
    "mcp4801t-e-hero.overlay.json",
    "mcp4801t-e-etched.glb"
  ],
  "visibility": {
    "public": true
  }
}