2.7V 4-Channel/8-Channel 12-Bit A/D Converters
with SPI® Serial Interface
FEATURES
• 12-bit resolution
• ± 1 LSB max DNL
• ± 1 LSB max INL (MCP3204/3208-B)
• ± 2 LSB max INL (MCP3204/3208-C)
• 4 (MCP3204) or 8 (MCP3208) input channels
• Analog inputs programmable as single-ended or
pseudo differential pairs
• On-chip sample and hold
®
serial interface (modes 0,0 and 1,1)
• SPI
• Single supply operation: 2.7V - 5.5V
• 100ksps max. sampling rate at V
• 50ksps max. sa mpling rate at V
DD
= 2.7V
DD
= 5V
• Low power CMOS technology
- 500 nA typical standby current, 2µA max.
- 400 µA max. active current at 5V
• Industrial temp range: -40°C to +85°C
• Available in PDIP, SOIC and TSSOP packages
APPLICATIONS
• Sensor Interface
• Process Control
• Data Acquisition
• Battery Operated Systems
DESCRIPTION
PAC K AGE TYPES
PDIP, SOIC, TSSOP
14
CH0
CH1
CH2
CH3
NC
NC
DGND
1
2
3
4
5
6
7
MCP3204
V
DD
13
V
REF
12
AGND
CLK
11
10
D
OUT
D
9
IN
8
/SHDN
CS
PDIP, SOIC
CH0
CH1
CH2
CH3
CH4
CH5
CH6
CH7
1
2
3
4
5
6
7
8
MCP3208
16
15
14
13
12
11
10
9
V
DD
V
REF
AGND
CLK
D
OUT
D
IN
CS/SHDN
DGND
FUNCTIONAL BLOCK DIAGRAM
V
V
REF
DD
V
SS
The Microchip Technology Inc. MCP3204/3208
devices are successive approximation 12-bit Analog-to-Digital (A/D) Converters with on-board sample
and hold circuitry. The MCP3204 is programmable to
provide two pseudo-differential input pairs or four single-ended inputs. The MCP3208 is programmable to
provide four pseudo-diffe rential i nput pai rs or eig ht single-ended inputs. Differential Nonlinearity (DNL) is
specified at ±1 LSB, and Integral Nonlinearity (INL) is
offered in ±1 LSB (MCP3204/3208-B) and ±2 LSB
CH0
CH1
CH7*
Input
Channel
Mux
Sample
and
Hold
DAC
Comparator
Control Logic
12-Bit SAR
Shift
Register
(MCP3204/3208-C) versions. Communication with the
devices i s done using a si mple serial interfac e compatible with the SPI protocol. The devices are capable of
conversion rates o f up to 100k sps. The MCP3204/3208
CS/SHDN
*Note: Channels 5-7 available on MCP3208 Only
D
CLK
IN
D
OUT
devices operate over a broad voltage range (2.7V -
5.5V). Low current design permits operation with typi-
cal standby and active currents of only 500nA and
320µA, respectively. The MCP3204 is offe red in 14-pin
PDIP, 150mil SOIC and TSSOP packages, and the
MCP3208 is offered in 16-pin PDIP and SOIC packages.
Storage temperature..........................-65°C to +150°C
Ambient temp. with power applied......-65°C to +125°C
Soldering temperature of leads (10 seconds)..+300°C
ESD protection on all pins...................................> 4kV
*Notice: Stresses above those listed under “Maximum R atings” 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 listin gs of this spe cificat ion is
not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.
...... -0.6V to VDD +0.6V
SS
V
DD
DGND
AGND
CH0-CH7
CLK
D
IN
D
OUT
CS/SHDN
V
REF
+2.7V to 5.5V Power Supply
Digital Ground
Analog Ground
Analog Inputs
Serial Clock
Serial Data In
Serial Data Out
Chip Select/Shutdown Input
Reference Voltage Input
ELECTRICAL CHARACTERISTICS
All parameters apply at VDD = 5V, VSS = 0V, V
f
CLK
= 20*f
, unless otherwise noted.
SAMPLE
PARAMETERSYMBOLMIN.TYP.MAX.UNITSCONDITIONS
Convers ion Rate
Conversion Timet
Analog Input Sample Timet
Throughput Ratef
CONV
SAMPLE
SAMPLE
DC Accuracy
Resolution12bits
Integral NonlinearityINL±0.75
Differential NonlinearityDNL±0.5±1LSBNo missing codes over
Offset Error±1.25±3LSB
Gain Error±1.25±5LSB
Dynamic Performance
Total Harmonic Distortion-82dBV
Signal to Noise and Distortion
(SINAD)
Spurious Free Dynamic
Range
Reference Input
Voltage Range0.25V
Current Drain100
Analog Inputs
Input Voltage Range for
CH0-CH7 in Single-Ended
Mode
Input V oltage Rang e for IN+ In
pseudo-differential Mode
Input Voltage Range for IN - In
pseudo-differential Mode
Leakage Current0.001±1µA
REF
= 5V, T
= -40°C to +85°C, f
AMB
12clock
cycles
1.5clock
cycles
±1
100
50
±1
±2
ksps
ksps
LSBMCP3204/3208-B
72dBV
86dBVIN = 0.1V to 4.9V@1kHz
VNote2
DD
0.001
V
SS
IN-V
V
REF
150
3
REF
+IN-
µA
µACS
V
VSS-100VSS+100mV
= 100ksps and
SAMPLE
V
= V
= V
REF
REF
= 5V
= 2.7V
DD
V
DD
MCP3204/3208-C
temperature
IN = 0.1V to 4.9V@1kHz
IN = 0.1V to 4.9V@1kHz
= VDD = 5V
DS21298B-page 2Preliminary 1999 Microchip Technology Inc.
Data Input Setup Timet
Data Input Hold Timet
CLK Fall To Output Data Validt
CLK Fall To Output Enablet
CS
Rise To Output Disablet
CS
Disable Timet
Rise Timet
D
OUT
D
Fall Timet
OUT
CLK
t
SUCS
CSH
HI
LO
SU
HD
DO
EN
DIS
R
F
Power Requirements
Operating VoltageV
Operating CurrentI
Standby CurrentI
DD
320
DD
DDS
Note 1: This parameter is guaranteed by characterization and not 100% tested.
Note 2: See graphs that relate linearity performance to V
Note 3: Because the sampl e c ap wil l eventually los e c ha rge, effective clock rates below 10kHz ca n a ffec t l ine arity
performance, especially at elevated temperatures. See Section 6.2 for more information.
REF
0.7 V
= 5V, T
DD
= -40°C to +85°C, f
AMB
0.3 V
DD
V
V
= 100ksps and
SAMPLE
4.1VIOH = -1mA, VDD = 4.5V
0.4VIOL = 1mA, VDD = 4.5V
-1010µAVIN = VSS or V
-1010µAV
= VSS or V
OUT
DD
DD
10pFVDD = 5.0V (Note 1)
T
= 25°C, f = 1 MHz
AMB
2.0
1.0
MHz
MHz
VDD = 5V (Note 3)
VDD = 2.7V (Note 3)
250ns
250ns
100ns
50ns
50ns
200nsSee Test Circuits, Figure 1-2
200nsSee Test Circuits, Figure 1-2
100nsSee Test Circuits, Figure 1-2