
REV.
P
rC (12 March 2002)
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
Prelimnary Technical Data
ADuC834
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781/329-4700
Fax: 781/326-8703
www.analog.com
Analog Devices, Inc., 2002
PRELIMINARY TECHNICAL DATA
McroConverter Dual 16-/24- Bit ADCs
wth Embedded 62KB FLASHMCU
FEATURES
High Resolution Sigma-Delta ADCs
Two Independent ADCs (16- and 24-Bit Resolution)
24-Bit No Missing Codes, Primary ADC
13-Bit p-p Resolution @ 20 Hz, 20 mV Range
18-Bit p-p Resolution @ 20 Hz, 2.56 V Range
Memory
62Kbytes On-Chip Flash/EE Program Memory
4 KBytes On-Chip Flash/EE Data Memory
Flash/EE, 100 Yr Retention, 100 Kcycles Endurance
In Circuit Serial Download
High Speed User Bootload (5s Download)
2304 Bytes On-Chip Data RAM
8051 Based Core
8051-Compatible Instruction Set (12.58 MHz Max)
32 kHz External Crystal, On-Chip Programmable PLL
11 Interrupt Sources, Two Priority Levels
Dual Data Pointer
Extended 11-bit Stack Pointer
On-Chip Peripherals
12-Bit Voltage Output DAC
Dual 16-Bit
Σ
DACs/PWMs
On-Chip Temperature Sensor
Dual Excitation Current Sources
Time Interval Counter (Real Time Clock/WakeUp Cct)
UART and SPI
Serial I/O
Timer 3 for high speed UART baud rates (incl 115,200)
Watchdog Timer (WDT), Power Supply Monitor (PSM)
Power
Specified for 3 V and 5 V Operation
Normal: 3 mA @ 3 V (Core CLK = 1.5 MHz)
Power-Down: 20
μ
A max with wake-up cct running
GE NE RAL D E SC RIPT ION
T he ADuC834 is a complete smart transducer front-end, inte-
grating two high-resolution sigma delta ADCs, an 8-bit MCU,
and program/data Flash/EE Memory on a single chip.
MicroConverter is a registered trademark of Analog Devices, Inc.
SPI is a registered trademark of Motorola Inc.
FUNCT IONAL BLOCK DIAGRAM
T he two independent ADCs (Primary and Auxiliary) include a
temperature sensor and a PGA (allowing direct measurement of
low-level signals). T he ADCs with on-chip digital filtering and
programmable output data rates are intended for the measure-
ment of wide dynamic range, low frequency signals, such as those
in weigh scale, strain-gauge, pressure transducer, or temperature
measurement applications.
T he device operates from a 32 kHz crystal with an on-chip PLL
generating a high-frequency clock of 12.58 MHz. T his clock is,
routed through a programmable clock divider from which the
MCU core clock operating frequency is generated. T he micro-
controller core is an 8052 and therefore 8051 instruction set
compatible with 12 core clock periods per machine cycle.
62 K bytes of nonvolatile Flash/EE program memory are provided
on-chip. 4 K bytes of nonvolatile Flash/EE data memory, 256 bytes
RAM and 2 K Bytes of extended RAM are also integrated on-chip.
T he program memory can be configured as data memory in
datalogging applications.
T he ADuC834 also incorporates additional analog functionality
with a 12-bit DAC, dual current sources, power supply monitor,
and a bandgap reference. On-chip digital peripherals include two
16-bit
Σ
DACs/PWM, watchdog timer, real time clock (time
interval counter), four timers/counters, and two serial I/O ports
(UART and SPI).
On-chip factory firmware supports in-circuit serial download (via
UART ), as well as single-pin emulation mode via the EA pin. A
functional block diagram of the ADuC834 is shown above with a
more detailed block diagram shown in figure 11 (page 18).
T he part operates from a 3V or a 5V supply. When operating from
3V the power dissipation for the part is below 10mW. T he
ADuC834 is housed in a 52-lead MQFP package.
APPLICATIONS
Intelligent Sensors (IEEE1451.2-Compatible)
Weigh Scales
Portable Instrumentation
Pressure Transducers
4–20 mA Transmitters
62 KBYTES FLASH/EE PROGRAM MEMORY
4 KBYTES FLASH/EE DATA MEMORY
2304 BYTES USER RAM
3
×
16 BIT TIMERS
1
×
REAL TIME CLOCK
4
×
PARALLEL
PORTS
8051-BASED MCU WITH ADDITIONAL
PERIPHERALS
POWER SUPPLY MON
WATCHDOG TIMER
UART AND SPI
SERIAL I/O
ADuC834
PROG.
CLOCK
DIVIDER
XTAL2
XTAL1
BUF
AGND
MUX
TEMP
SENSOR
REFIN+
REFIN
EXTERNAL
VREF
DETECT
INTERNAL
BANDGAP
VREF
AIN1
AIN2
AIN3
AIN4
AIN5
AUXILIARY
16-BIT
Σ
ADC
PRIMARY
24-BIT
Σ
ADC
MUX
OSC
&
PLL
AVDD
MUX
16-BIT
P W M
PGA
16-BIT
Σ
DAC
16-BIT
Σ
DAC
16-BIT
P W M
12-BIT
DAC
BUF
DAC
CURRENT
SOURCE
AVDD
IEXC1
IEXC2
PWM0
PWM1