MCP30088-channel 10-bit SPI ADC
Eight analog channels. One compact serial interface.
MCP3008 is a 10-bit successive-approximation ADC with eight multiplexed analog inputs. A four-wire SPI connection selects one channel, acquires its voltage and returns a straight-binary code from 0 to 1023. The inputs are sampled one at a time, not simultaneously. Each conversion can use a single-ended channel or one of four adjacent pseudo-differential pairs. VREF defines the measurement span; at 3.3 V, one ideal step is about 3.223 mV. The negative input in pseudo-differential mode must remain close to ground. The views show MCP3008-I/P in PDIP-16 and MCP3008-I/SL in narrow SOIC-16, both industrial −40 to +85°C grades. Extended-temperature SOIC ordering options exist. The 3.3 V example keeps the ADC, reference and controller at compatible logic levels.

