MCP3008-I/P
10-Bit A/D ConverterThe MCP3008-I/P is a 10-bit a/d converter from Microchip Technology. View the full MCP3008-I/P datasheet below including key specifications, absolute maximum ratings.
MCP3008-I/P shares its datasheet with MCP3008, whose page lists every part number it covers.
Official MCP3008-I/P datasheet (PDF) — the source this page was extracted from.
MCP3008-I/P Key Specifications
| Parameter | Value |
|---|---|
| Packaging | Tube |
| Standard Pack Qty | 30 |
| Resolution | 10 bits; INL ±0.5 LSB typ, ±1 LSB max; DNL ±0.25 LSB typ, ±1 LSB max (no missing codes over temperature) |
| Offset error | ±1.5 LSB max (-40 to +85 °C); ±1.95 LSB max (-40 to +125 °C) |
| Throughput | 200 ksps (VDD = VREF = 5 V), 130 ksps (3.3 V), 75 ksps (2.7 V) |
| Dynamic performance (VIN = 0.1–4.9 V at 1 kHz, 5 V) | THD -76 dB typ, SINAD 61 dB typ, SFDR 78 dB typ |
| Operating current | 425 μA typ, 550 μA max (VDD = VREF = 5 V); standby current 0.005 μA typ, 2 μA max |
| Reference input range | 0.25 V to VDD; reference current 100 μA typ, 150 μA max during operation |
| Digital levels | VIH 0.7 VDD min, VIL 0.3 VDD max; VOH 4.1 V min (IOH = -1 mA, VDD = 4.5 V); VOL 0.4 V max (IOL = 1 mA) |
| Analog input | 20 pF sample capacitor, 1 kΩ typ switch resistance, ±1 μA max leakage |
MCP3008-I/P Overview
Part: MCP3008 (also covers MCP3004) — Microchip Technology Inc.
Type: 10-Bit SAR A/D Converter with SPI Interface
Description: 2.7–5.5 V, 8-channel (MCP3008) / 4-channel (MCP3004) 10-bit SAR ADC with ±1 LSB max INL and DNL, up to 200 ksps at 5 V, and an SPI serial interface.
Operating Conditions:
- Supply voltage: 2.7–5.5 V
- Operating temperature: -40 to +85 °C (PDIP, industrial grade); -40 to +125 °C for SOIC/TSSOP automotive grade 1 parts
- Max sample rate: 200 ksps at VDD = VREF = 5 V; 75 ksps at 2.7 V
- Max SCLK: 3.6 MHz at 5 V; 1.35 MHz at 2.7 V
Absolute Maximum Ratings:
- Max supply voltage (VDD): 7.0 V
- Input/output voltage w.r.t. VSS: -0.6 V to VDD + 0.6 V
- Storage temperature: -65 to +150 °C
- Ambient temperature with power applied: -65 to +150 °C
- Lead soldering temperature (10 s): +300 °C
- ESD: HBM ≤ 4 kV, CDM ≤ 2 kV
Key Specs:
- Resolution: 10 bits; INL ±0.5 LSB typ, ±1 LSB max; DNL ±0.25 LSB typ, ±1 LSB max (no missing codes over temperature)
- Offset error: ±1.5 LSB max (-40 to +85 °C); ±1.95 LSB max (-40 to +125 °C)
- Throughput: 200 ksps (VDD = VREF = 5 V), 130 ksps (3.3 V), 75 ksps (2.7 V)
- Dynamic performance (VIN = 0.1–4.9 V at 1 kHz, 5 V): THD -76 dB typ, SINAD 61 dB typ, SFDR 78 dB typ
- Operating current: 425 μA typ, 550 μA max (VDD = VREF = 5 V); standby current 0.005 μA typ, 2 μA max
- Reference input range: 0.25 V to VDD; reference current 100 μA typ, 150 μA max during operation
- Digital levels: VIH 0.7 VDD min, VIL 0.3 VDD max; VOH 4.1 V min (IOH = -1 mA, VDD = 4.5 V); VOL 0.4 V max (IOL = 1 mA)
- Analog input: 20 pF sample capacitor, 1 kΩ typ switch resistance, ±1 μA max leakage
Features:
- 4 (MCP3004) or 8 (MCP3008) input channels, programmable as single-ended or pseudo-differential pairs
- On-chip sample and hold
- SPI interface (modes 0,0 and 1,1)
- Single supply operation, 2.7–5.5 V
- Low-power CMOS, 5 nA typ standby current
- SOIC and TSSOP packages AEC-Q100 qualified (Temperature Grade 1)
Applications:
- Sensor interface, process control
- Data acquisition
- Battery-operated systems
Package:
- MCP3008: 16-pin PDIP, 16-pin SOIC
- MCP3004: 14-pin PDIP, 14-pin SOIC (150 mil), 14-pin TSSOP
MCP3008-I/P Features
- 10-bit resolution
- ± 1 LSB max DNL
- ± 1 LSB max INL
- 4 (MCP3004) or 8 (MCP3008) input channels
- Analog inputs programmable as single-ended or pseudo-differential pairs
- On-chip sample and hold
- SPI serial interface (modes 0,0 and 1,1)
- Single supply operation: 2.7V - 5.5V
- Sample Rate:
- -200 ksps max. at V DD = 5V
- -75 ksps max. at V DD = 2.7V
- Low power CMOS technology
- 5 nA typical standby current, 2 μA max.
- 500 μA max. active current at 5V
- Available in PDIP, SOIC and TSSOP packages
- SOIC-14, SOIC-16, TSSOP-14: AEC-Q100 qualified for automotive applications
- -Temperature Grade 1: -40 o C to +125 o C
- PDIP-14 and PDIP-16: -40 o C to +85 o C
MCP3008-I/P Applications
- Sensor Interface, Process Control
- Data Acquisition, Battery Operated Systems
MCP3008-I/P Pin Configuration
The descriptions of the pins are listed in Table 3-1. Additional descriptions of the device pins follows.
TABLE 3-1: PIN FUNCTION TABLE
| MCP3004 - PDIP, SOIC, TSSOP | MCP3008 - PDIP, SOIC | Symbol | Description |
|---|---|---|---|
| 1 | 1 | CH0 | Analog Input |
| 2 | 2 | CH1 | Analog Input |
| 3 | 3 | CH2 | Analog Input |
| 4 | 4 | CH3 | Analog Input |
| - | 5 | CH4 | Analog Input |
| - | 6 | CH5 | Analog Input |
| - | 7 | CH6 | Analog Input |
| - | 8 | CH7 | Analog Input |
| 7 | 9 | DGND | Digital Ground |
| 8 | 10 | CS/SHDN | Chip Select/Shutdown Input |
| 9 | 11 | D IN | Serial Data In |
| 10 | 12 | D OUT | Serial Data Out |
| 11 | 13 | SCLK | Serial Clock |
| 12 | 14 | AGND | Analog Ground |
| 13 | 15 | V REF | Reference Voltage Input |
| 14 | 16 | V DD | +2.7V to 5.5V Power Supply |
| 5,6 | - | NC | No Connection |
MCP3008-I/P Absolute Maximum Ratings
VDD ..................................................................................7.0V All Inputs and Outputs w.r.t. V SS ............ - 0.6V to V DD + 0.6V Storage Temperature ....................................-65°C to +150°C Ambient temperature with power applied.......-65°C to +150°C Soldering temperature of leads (10 seconds) .............+300°C
ESD protection on all pins
CDM: ≤ 2kV at -40°C to +125°C HBM: ≤ 4kV at -40°C to +125°C
Electrical Characteristics: Unless otherwise noted, all parameters apply at V DD = 5V, V REF = 5V, T A = -40°C to +125°C, f SAMPLE = 200 ksps and f SCLK = 18*f SAMPLE = 3.6 MHz. Unless otherwise noted, typical values apply for V DD = 5V and T A = +25°C.
| Parameter | Sym | Min | Typ | Max | Units | Conditions |
|---|---|---|---|---|---|---|
| Conversion Rate | ||||||
| Conversion Time | t CONV | - | - | 10 | clock cycles | |
| Analog Input Sample Time | t SAMPLE | - | 1.5 | - | clock cycles | |
| Throughput Rate | f SAMPLE | - - - | - - - | 200 130 75 | ksps ksps ksps | V DD = V REF = 5V V DD = V REF = 3.3V ( Note 1 ) V DD = V REF = 2.7V |
| DCAccuracy | ||||||
| Resolution | - | 10 | - | bits | ||
| Integral Nonlinearity | INL | - | ±0.5 | ±1 | LSB | |
| Differential Nonlinearity | DNL | - | ±0.25 | ± 1 | LSB | No missing codes over temperature |
| Offset Error | OS ER | - | 0.87 | ±1.5 | LSB | -40°C to +85°C ( Note 4 ) |
| - | 0.87 | ±1.95 | LSB | -40°C to +125°C ( Note 5 ) | ||
| Dynamic Performance | ||||||
| Total Harmonic Distortion | THD | - | -76 | - | dB | V IN = 0.1V to 4.9V@1 kHz |
| Signal-to-Noise and Distortion | SINAD | - | 61 | - | dB | V IN = 0.1V to 4.9V@1 kHz |
| Spurious Free Dynamic Range | SFDR | - | 78 | - | dB | V IN = 0.1V to 4.9V@1 kHz |
| Reference Input | ||||||
| Voltage Range | 0.25 | - | V DD | V | Note 2 | |
| Current Drain | - - | 100 0.001 | 150 3 | μA μA | During operation Idle state, CS = V DD = 5V |
Note 1: This parameter is established by characterization and not 100% tested.
2: See graphs that relate linearity performance to V REF levels.
- 3: Because the sample cap will eventually lose charge, effective clock rates below 10 kHz can affect linearity performance, especially at elevated temperatures. See Section 6.2 'Maintaining Minimum Clock Speed' , 'Maintaining Minimum Clock Speed', for more information.
- 4: This parameter specification applies to industrial temperature grading device option (-40°C to +85°C).
- 5: This parameter specification applies to automotive grade 1 device option (-40°C to +125°C).
†
- † Notice: Stresses above those listed under 'Absolute Maximum Ratings' may cause permanent damage to the device. This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operational listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.
Electrical Characteristics: Unless otherwise noted, all parameters apply at V DD = 5V, V REF = 5V, T A = -40°C to +125°C, f SAMPLE = 200 ksps and f SCLK = 18*f SAMPLE = 3.6 MHz. Unless otherwise noted, typical values apply for V DD = 5V and T A = +25°C.
| Parameter | Sym | Min | Typ | Max | Units | Conditions |
|---|---|---|---|---|---|---|
| Analog Inputs | ||||||
| Input Voltage Range for CH0 or CH1 in Single-Ended Mode | V IN | V SS | - | V REF | V | |
| Input Voltage Range for IN+ in pseudo-differential mode | IN- | - | V REF + IN- | V | ||
| Input Voltage Range for IN- in pseudo-differential mode | V SS - 100 | - | V SS + 100 | mV | ||
| Leakage Current | - | 0.001 | ±1 | μA | ||
| Switch Resistance | - | 1000 | - | See Figure 4-1 | ||
| Sample Capacitor | - | 20 | - | pF | See Figure 4-1 | |
| Digital Input/Output | ||||||
| Data Coding Format | Straight Binary | Straight Binary | Straight Binary | |||
| High Level Input Voltage | V IH | 0.7 V DD | - | - | V | |
| Low Level Input Voltage | V IL | - | 0.3 V DD | V | ||
| High Level Output Voltage | V OH | 4.1 | - | - | V | I OH = -1 mA, V DD = 4.5V |
| Low Level Output Voltage | V OL | - | - | 0.4 | V | I OL = 1 mA, V DD = 4.5V |
| Input Leakage Current | I LI | -10 | - | 10 | μA | V IN = V SS or V DD |
| Output Leakage Current | I LO | -10 | - | 10 | μA | V OUT = V SS or V DD |
| Pin Capacitance (All Inputs/Outputs) | C IN , C OUT | - | - | 10 | pF | V DD = 5.0V ( Note 1 ) T A = 25°C, f = 1 MHz |
| Timing Parameters | ||||||
| Clock Frequency | f SCLK | - | - | 3.6 1.35 | MHz MHz | V DD = 5V ( Note 3 ) V DD = 2.7V ( Note 3 ) |
| Clock High Time | t HI | 125 | - | - | ns | |
| Clock Low Time | t LO | 125 | - | - | ns | |
| CS Fall To First Rising SCLK Edge | t SUCS | 100 | - | - | ns | |
| CS Fall To Falling SCLK Edge | t CSD | - | - | 0 | ns | |
| Data Input Setup Time | t SU | 50 | - | - | ns | |
| Data Input Hold Time | t HD | 50 | - | - | ns | |
| SCLK Fall To Output Data Valid | t DO | - | - | 125 200 | ns ns | V DD = 5V, See Figure 1-2 V DD = 2.7V, See Figure 1-2 |
| SCLK Fall To Output Enable | t EN | - | - | 125 200 | ns ns | V DD = 5V, See Figure 1-2 V DD = 2.7V, See Figure 1-2 |
| CS Rise To Output Disable | t DIS | - | - | 100 | ns | See Test Circuits, Figure 1-2 |
| CS Disable Time | t CSH | 270 | - | - | ns | |
| D OUT Rise Time | t R | - | - | 100 | ns | See Test Circuits, Figure 1-2 ( Note 1 ) |
| D OUT Fall Time | t F | - | - | 100 | ns | See Test Circuits, Figure 1-2 ( Note 1 ) |
Note 1: This parameter is established by characterization and not 100% tested.
- 2: See graphs that relate linearity performance to V REF levels.
- 3: Because the sample cap will eventually lose charge, effective clock rates below 10 kHz can affect linearity performance, especially at elevated temperatures. See Section 6.2 'Maintaining Minimum Clock Speed' , 'Maintaining Minimum Clock Speed', for more information.
- 4: This parameter specification applies to industrial temperature grading device option (-40°C to +85°C).
- 5: This parameter specification applies to automotive grade 1 device option (-40°C to +125°C).
Electrical Characteristics: Unless otherwise noted, all parameters apply at V DD = 5V, V REF = 5V, T A = -40°C to +125°C, f SAMPLE = 200 ksps and f SCLK = 18*f SAMPLE = 3.6 MHz. Unless otherwise noted, typical values apply for V DD = 5V and T A = +25°C.
| Parameter | Sym | Min | Typ | Max | Units | Conditions |
|---|---|---|---|---|---|---|
| Power Requirements | Power Requirements | Power Requirements | Power Requirements | Power Requirements | Power Requirements | Power Requirements |
| Operating Voltage | V DD | 2.7 | - | 5.5 | V | |
| Operating Current | I DD | - | 425 | 550 | μA | V DD = V REF = 5V |
| - | 287 | - | V DD = V REF = 3.3V, f SAMPLE = 130 kSPS | |||
| - | 216 | - | V DD = V REF = 2.7V f SAMPLE = 75 kSPS D OUT unloaded for all cases | |||
| Standby Current | I DDS | - | 0.005 | 2 | μA | CS = V DD = 5.0V |
Note 1: This parameter is established by characterization and not 100% tested.
- 2: See graphs that relate linearity performance to V REF levels.
- 3: Because the sample cap will eventually lose charge, effective clock rates below 10 kHz can affect linearity performance, especially at elevated temperatures. See Section 6.2 'Maintaining Minimum Clock Speed' , 'Maintaining Minimum Clock Speed', for more information.
- 4: This parameter specification applies to industrial temperature grading device option (-40°C to +85°C).
- 5: This parameter specification applies to automotive grade 1 device option (-40°C to +125°C).
MCP3008-I/P Package Information
| Dimension Limits | Units - Dimension Limits | MILLIMETERS - MIN | MILLIMETERS - NOM | MILLIMETERS - MAX |
|---|---|---|---|---|
| Contact Pitch | E | 1.27 BSC | ||
| Contact Pad Spacing | C | 5.40 | ||
| Contact Pad Width (X14) | X | 0.60 | ||
| Contact Pad Length (X14) | Y | 1.55 |
- Dimensioning and tolerancing per ASME Y14.5M 1.
BSC: Basic Dimension. Theoretically exact value shown without tolerances.
Microchip Technology Drawing No. C04-2065-SL Rev D
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)
Ask your AI agent about the MCP3008-I/P
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 MCP3008-I/P run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.