19-2119; Rev 0; 8/01
Flash Programmable 12-Bit Integrated
Data-Acquisition Systems
General Description
The MAX7651/MAX7652 are complete 12-bit data-acqui-
sition systems featuring an algorithmic, switched-capaci-
tor, analog-to-digital converter (ADC), a pulse-
width-modulated digital-to-analog converter (DAC), three
timer/counters, and an industry-standard 8051 micro-
processor core with a variety of I/O peripherals. Power-
down capability and full functionality with supply voltages
as low as +3V make the MAX7651/MAX7652 suitable for
portable and power-sensitive applications.
The MAX7651/MAX7652 perform fully differential voltage
measurements with 12-bit resolution, programmable gain,
and separate track-and-hold for both positive and nega-
tive inputs. The converter accepts versatile input modes
consisting of four 2-channel signal pairs or eight 1-chan-
nel signals relative to a floating common.
The MAX7651/MAX7652 microprocessor systems feature
a CPU, 256 bytes of RAM, two 8kB flash memory, four
8-bit I/O ports, two UARTs, an interrupt controller, and a
watchdog timer. Only four clock cycles are required to
complete each microprocessor instruction.
The MAX7651/MAX7652 are available in 64-pin TQFP
packages.
Features
o
12-Bit 53ksps ADC with Fully Differential Inputs
o
Dual 8-Bit PWM DAC Outputs
o
Three Timers
o
4-Clock Cycle 8051-Compatible Instruction Set
with Dual Data Pointers
o
o
o
o
Programmable Watchdog Supervisor
Four Parallel I/O Ports
Dual Serial I/O Ports (up to 375kb)
+3V or +5V Single-Supply Operation
MAX7651/MAX7652
o
DC to 12MHz Clock Speed
o
64-Pin TQFP Package
Ordering Information
PART
MAX7651CCB
MAX7651ECB
MAX7652CCB
MAX7652ECB
TEMP. RANGE
0°C to +70°C
-40°C to +85°C
0°C to +70°C
-40°C to +85°C
PIN-PACKAGE
64 TQFP
64 TQFP
64 TQFP
64 TQFP
Applications
Hand-Held Instruments
Portable Data-Acquisition Systems
Temperature Controllers
Smart Transmitters
Data Loggers
Multi-Channel Data-Acquisition with Data Formatting
Pin configuration appears at end of data sheet.
Functional Diagram
UPPER
8k BYTE
FLASH
2000H–
3FCOH
LOWER
8k BYTE
FLASH
0000H–
1FFFH
8051
CPU
MAX7651
MAX7652
FOUR
8-BIT
I/O
PORTS
256 BYTES
RAM
EXT MEM
SFR BUS
MEMORY ADDRESS
AND DATA BUSES
INTERRUPT
CONTROLLER
AIN0
12-BIT
A/D
CONVERTER
ANALOG
INPUTS
AIN7
REF+
REF-
ACOM
INT0
INT1
WATCHDOG
TIMER
SERIAL
PORT 0
SERIAL
PORT 1
TIMER 0
TIMER 1
TIMER 2
PULSE-
WIDTH
MODULATOR
TXD
RXD TXD
RXD
T2_OUT
T0 T1 T2
PWMA PWMB
T2_OUT
OUTPUT OUTPUT
________________________________________________________________
Maxim Integrated Products
1
For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at
1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com.
Flash Programmable 12-Bit Integrated
Data-Acquisition Systems
MAX7651/MAX7652
ABSOLUTE MAXIMUM RATINGS
AV
DD
, PWMV, DV
DD
to AGND_ ..............................-0.3V to +6V
AV
DD
, DV
DD
to DGND..............................................-0.3V to +6V
AV
DD
to DV
DD
.......................................................-0.3V to +0.3V
AGND, PWMG to DGND .......................................-0.3V to +0.3V
Analog Inputs (AIN_, ACOM, XTAL1, XTAL2)
to AGND................................................-0.3V to AV
DD_
+ 0.3V
Analog Outputs (PWMA, PWMB)
to AGND_..............................................-0.3V to AV
DD_
+ 0.3V
Digital I/O (A_, AD_, ALE/PROG,
EA/V
PP
,
INT0,
INT1,
P_._,
PSEN,
RST) to DGND ..........-0.3V to DV
DD
+ 0.3V
REF+, REF- to AGND_ ..............................-0.3V to AV
DD_
+ 0.3V
Short-Circuit Duration (PWM_, P_._, ALE/PROG,
PSEN)..........1s
Continuous Power Dissipation (T
A
= +70°C)
64-Pin TQFP (derate 5.00mW/°C above +70°C).........500mW
Operating Temperature Range
MAX765_CCB ....................................................0°C to +70°C
MAX765_ECB .................................................-40°C to +85°C
Junction Temperature ......................................................+150°C
Storage Temperature Range .............................-65°C to +150°C
Lead Temperature (soldering, 10s) .................................+300°C
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
ELECTRICAL CHARACTERISTICS
(MAX7651 AV
DD
= V
PWMV
= DV
DD
= V
REF+
= +4.5V to +5.5V, V
REF
- = 0, f
XTAL
= 12MHz. MAX7652 AV
DD
= V
PWMV
= DV
DD
= +2.7V
to +3.6V, V
REF+
= +2.5V, V
REF-
= 0, A
COM
= A
VDD
/2, f
XTAL
= 12MHz. T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are
at T
A
= +25°C.)
PARAMETER
DC ACCURACY
Resolution
RES
Differential
Relative Accuracy (Note 1)
INL
Single-ended
Differential Nonlinearity
(Note2)
Offset Error (Note 2)
Offset Temperature
Coefficient
Gain Error (Note 2)
Gain Temperature
Coefficient
Channel-to-Channel
Matching (Note 2)
Offset and gain
±3
±0.25
DNL
Differential
Single-ended
MAX7651
MAX7652
MAX7651
MAX7652
±0.5
±0.5
±2.3
±0.25
3
12
±1.5
±1.0
±4.0
±1.5
±1
±1
±7
LSB
LSB
LSB/°C
%
ppm/°C
LSB
LSB
bits
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
DYNAMIC SPECIFICATIONS (53ksps, 1kHz SINE-WAVE INPUT, 5Vp-p (MAX7651), 2.5Vp-p (MAX7652))
Signal-to-Noise +
Distortion
Total Harmonic Distortion
Spurious-Free Dynamic
Range
Channel-to-Channel
Crosstalk
Small-Signal Bandwidth
Full-Power Bandwidth
SINAD
THD
SFDR
Differential
Single-ended
All unaliased harmonics
Differential
Single-ended
(Note 3)
-3dB rolloff
Differential
Single-ended
71
67
-78
-73
81
79
-85
1
1
dB
dB
dB
dB
MHz
MHz
2
_______________________________________________________________________________________
Flash Programmable 12-Bit Integrated
Data-Acquisition Systems
ELECTRICAL CHARACTERISTICS (continued)
(MAX7651 AV
DD
= V
PWMV
= DV
DD
= V
REF+
= +4.5V to +5.5V, V
REF
- = 0, f
XTAL
= 12MHz. MAX7652 AV
DD
= V
PWMV
= DV
DD
= +2.7V
to +3.6V, V
REF+
= +2.5V, V
REF-
= 0, A
COM
= A
VDD
/2, f
XTAL
= 12MHz. T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are
at T
A
= +25°C.)
PARAMETER
CONVERSION RATE
Conversion Time
Conversion Rate
ANALOG INPUTS (AIN0–AIN7, ACOM)
Input Voltage Range
Common-Mode Range
Input Current
Input Capacitance
DIGITAL INPUTS
Input Voltage Low
V
IL
-0.5
0.2 x
(DV
DD
+ 0.9)
0.7 x
(DV
DD
+ 0.1
90
170
0.2 x
(DV
DD
- 1)
DV
DD
+ 0.5
V
Input high voltage, XTAL and RST
Internal Reset Pulldown
Resistance
Logical High-to-Low
Transition Current
Logical Zero Input Current,
Ports 1, 2, and 3 ALE,
PSEN
Input Leakage Current,
Port 0
Input Capacitance
DIGITAL OUTPUTS
Output Low Voltage
Output High Voltage
V
OL
V
OH
I
SINK
= 4mA
MAX7651: I
SOURCE
= 4mA
MAX7652: I
SOURCE
= 2mA
2.4
2.4
0.45
V
V
I
IN
MAX7651
MAX7652
Guaranteed by design
DV
DD
+ 0.5
409
490
750
kΩ
µA
V
C
IN
10
0
0
AV
DD
AV
DD
1
V
V
µA
pF
t
CONV
f
XTAL
= 12MHz
f
XTAL
= 12MHz
18.7
53.6
µs
ksps
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
MAX7651/MAX7652
Input high voltage, except XTAL and RST
Input Voltage High
V
IH
R
RST
I
TL
(Note 4)
75
µA
V
IN
= DV
DD
or DGND
10
±10
µA
pF
_______________________________________________________________________________________
3
Flash Programmable 12-Bit Integrated
Data-Acquisition Systems
MAX7651/MAX7652
ELECTRICAL CHARACTERISTICS (continued)
(MAX7651: AV
DD
= V
PWMV
= DV
DD
= V
REF+
= +4.5V to +5.5V, V
REF
- = 0, f
XTAL
= 12MHz. MAX7652: AV
DD
= V
PWMV
= DV
DD
= +2.7V to +3.6V,
V
REF+
= +2.5V, V
REF-
= 0, A
COM
= A
VDD
/2, f
XTAL
= 12MHz. T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at T
A
= +25°C.)
PARAMETER
Reference Voltage
Range
Reference Input Current
Reference Input
Capacitance
POWER REQUIREMENTS
Analog Supply Current
Digital Supply Current
Idle-Mode Digital
Supply Current
Stop-Mode Supply
Current
Analog Power-Supply
Rejection Ratio
PWM OUTPUTS
Output Low Voltage
Output High Voltage
Program Pulse Width
Program Address and
Data Setup
t
PROGL
t
ASUW
Guaranteed by design
MAX7651
Program Cycle Time
t
WRITE
MAX7652
Verify Address and
Data Set
Verify Access Time
Minimum P2.7 Pulse
Width Low
Minimum P2.7 Pulse
Width High
Clock Period
Erase Mode Setup
Program Pulse Width
Erase Cycle Time
t
ADSUR
t
READ
t
P27L
t
P27H
t
CK
t
P23SU
t
ERASLOW
t
MASSERASE
Guaranteed by design
10t
CK
3t
CK
83
3t
CK
10t
CK
8.29
11
250
I
SINK
= 2mA
I
SOURCE
= 2mA
2.4
10t
CK
3t
CK
7t
CK
+ 54000
7t
CK
+ 54000
3t
CK
9t
CK
+ 50
16t
CK
+ 72000
32t
CK
+ 72000
0.4
V
V
ns
ns
PSRR
MAX7651, during page erase
MAX7652, during page erase
MAX7651
MAX7652
I
AVDD
+ I
DVDD
(Note 5)
-40
13
5
5
55
40
30
12
10
mA
mA
mA
µA
dB
10
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
EXTERNAL VOLTAGE REFERENCE CHARACTERISTICS (REF+, REF-)
V
REF+
- V
REF-
0
AV
DD
35
V
µA
pF
FLASH EXTERNAL PROGRAMMING (FIGURE 1, NOTE 6)
ns
ns
ns
ns
ns
ns
ns
ns
ms
FLASH EXTERNAL MASS ERASE (FIGURE 2, NOTE 6)
4
_______________________________________________________________________________________
Flash Programmable 12-Bit Integrated
Data-Acquisition Systems
TIMING CHARACTERISTICS
(MAX7651: AVDD = VPWMV = DVDD = VREF+ = +4.5 to +5.5V, VREF- = 0, f
XTAL
= 12MHz. MAX7652: AV
DD
= V
PWMV
= DV
DD
=
+2.7V to +3.6V, V
REF+
= +2.5V, V
REF-
= 0, ACOM = AV
DD
/2, f
XTAL
= 12MHz. T
A
= TMIN to TMAX, unless otherwise noted. Typical
values are at TA = +25°C.) (Figure 3)
PARAMETER
RST Pulse Width (High)
EXTERNAL CLOCK
Clock Frequency
Clock Period
Clock High Time
Clock Low Time
Clock Rise Time
Clock Fall Time
f
CK
t
CLCL
t
CHCX
t
CLCX
t
CLCH
t
CHCL
Guaranteed by design
Guaranteed by design
1.5t
CLCL
-
20
0.5t
CLCL
-
15
0.5t
CLCL
-
20
2.5t
CLC
L
- 35
0.5t
CLCL
- 10
2t
CLCL
- 15
2t
CLCL
-
35
0
t
CLCL
-
15
3t
CLCL
-
50
10
83
25
25
10
10
12
MHz
ns
ns
ns
ns
ns
SYMBOL
CONDITIONS
MIN
100 +
(64 x t
CK
)
TYP
MAX
UNITS
µs
MAX7651/MAX7652
INSTRUCTION TIMING CHARACTERISTICS
ALE Pulse Width
Address Valid to ALE Low
Address Hold after ALE
Low
ALE Low to Valid
Instruction In
ALE Low to
PSEN
Low
PSEN
Pulse Width
PSEN
Low to Valid
Instruction In
Input Instruction Hold
after
PSEN
Input Instruction Float
after
PSEN
Address to Valid Instruction
In
PSEN
Low to Address Float
t
LHLL
t
AVLL
t
LLAX
t
LLIV
t
LLPL
t
PLPH
t
PLIV
t
PXIX
t
PXIZ
t
AVIV
t
PLAZ
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
_______________________________________________________________________________________
5