
REV. 0
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties
which may result from its use. No license is granted by implication or
otherwise under any patent or patent rights of Analog Devices.
a
ADuC812
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781/329-4700
World Wide Web Site: http://www.analog.com
Fax: 781/326-8703
Analog Devices, Inc., 1999
MicroConverter, Multichannel
12-Bit ADC with Embedded FLASH MCU
FUNCTIONAL BLOCK DIAGRAM
MICROCONTROLLER
8051-COMPATIBLE
POMONITOR
WTIMER
S2-WIRE
64DATA MEMORY
256
R8 USER
SPI
12-BIT
SUCCESSIVE
APPROXIMATION
ADC
BUF
ADC
CONTROL
AND
CALIBRATION
LOGIC
T/H
TEMP
SENSOR
2.5V
REF
AIN
MUX
BUF
12-BIT
DAC0
BUF
MOSI/
SDATA
MISO
(P3.3)
SCLOCK
RxD
(P3.1)
TxD
(P3.0)
XTAL
2
XTAL
1
DGND
DV
DD
AGND
AV
DD
DAC0
DAC1
T0 (P3.4)
T1 (P3.5)
T2 (P1.0)
T2EX (P1.1)
INT0
(P3.2)
INT1
(P3.3)
ALE
PSEN
EA
RESET
ADuC812
P3.0
P3.7
P2.0
P2.7
P1.0
P1.7
P0.0
P0.7
AIN0 (P1.0)
AIN7 (P1.7)
V
REF
C
REF
DOWN LOADER
PROGRAM MEMORY
DAC
CONTROL
TIM3 16-BIT
OSC
UART
MUX
12-BIT
DAC1
FEATURES
ANALOG I/O
8-Channel, High Accuracy 12-Bit ADC
On-Chip, 40 ppm/ C Voltage Reference
High Speed 200 kSPS
DMA Controller for High Speed ADC-to-RAM Capture
Two 12-Bit Voltage Output DACs
On-Chip Temperature Sensor Function
MEMORY
8K Bytes On-Chip Flash/EE Program Memory
640 Bytes On-Chip Flash/EE Data Memory
On-Chip Charge Pump (No Ext. V
PP
Requirements)
256 Bytes On-Chip Data RAM
16M Bytes External Data Address Space
64K Bytes External Program Address Space
8051-COMPATIBLE CORE
12 MHz Nominal Operation (16 MHz Max)
Three 16-Bit Timer/Counters
32 Programmable I/O lines
High Current Drive Capability—Port 3
Nine Interrupt Sources, Two Priority Levels
POWER
Specified for 3 V and 5 V Operation
Normal, Idle and Power-Down Modes
ON-CHIP PERIPHERALS
UART Serial I/O
2-Wire (I
2
C
-Compatible) and SPI
Serial I/O
Watchdog Timer
Power Supply Monitor
APPLICATIONS
Intelligent Sensors (IEEE 1451.2-Compatible)
Battery Powered Systems (Portable PCs, Instruments,
Monitors)
Transient Capture Systems
DAS and Communications Systems
GENERAL DESCRIPTION
The ADuC812 is a fully integrated 12-bit data acquisition
system incorporating a high performance self-calibrating
multichannel ADC, two 12-bit DACs and programmable 8-bit
(8051-compatible) MCU on a single chip.
The programmable 8051-compatible core is supported by
8K bytes Flash/EE program memory, 640 bytes Flash/EE data
memory and 256 bytes data SRAM on-chip.
Additional MCU support functions include Watchdog Timer,
Power Supply Monitor and ADC DMA functions. 32 Program-
mable I/O lines, I
2
C-compatible, SPI and Standard UART
Serial Port I/O are provided for multiprocessor interfaces and
I/O expansion.
Normal, idle and power-down operating modes for both the
MCU core and analog converters allow for flexible power man-
agement schemes suited to low power applications. The part is
specified for 3 V and 5 V operation over the industrial tempera-
ture range and is available in a 52-lead, plastic quad flatpack
package.
I
2
C is a registered trademark of Philips Corporation.
MicroConverter is a trademark of Analog Devices, Inc.
SPI is a registered trademark of Motorola Inc.