ADUC842BCP AD [Analog Devices], ADUC842BCP Datasheet

no-image

ADUC842BCP

Manufacturer Part Number
ADUC842BCP
Description
12- Bit ADCs and DACs with Embedded Hi-Speed 62KB FLASH MCU
Manufacturer
AD [Analog Devices]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADUC842BCPZ32-5
Manufacturer:
Analog Devices Inc
Quantity:
135
Part Number:
ADUC842BCPZ8-3
Manufacturer:
Analog Devices Inc
Quantity:
135
REV. PrB
MicroConverter is a registered trademark of Analog Devices, Inc.
SPI is a registered trademark of Motorola Inc.
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.
* 68% of
F E A T U R E S
PIN COMPATABLE
INCREASED PERFORMANCE
INCREASED MEMORY
SMALLER PACKAGE
ANALOG I/O
8051 Based Core
On-Chip Peripherals
P o w e r
A P P L I C A T I O N S
Optical Networking - Laser Power Control
Basestation Systems
Precision Instrumentation, Smart Sensors
Transient Capture Systems
DAS and Communications Systems
Preliminary Technical Data
Upgrade to ADuC812/ADuC832
Single Cycle 16MIPS 8052 core
High Speed 400kSPS 12-Bit ADC
62Kbytes On-Chip Flash/EE Program Memory
4KBytes On-Chip Flash/EE Data Memory
In circuit re-programmable
Flash/EE, 100 Yr Retention, 100 Kcycles Endurance
2304 Bytes On-Chip Data RAM
Available in 8mm x 8mm Chip Scale Package
Also available in 52 pin PQFP - pin compatable with
ADuC812/ADuC831
8-Channel, 400kSPS High Accuracy, 12-Bit ADC
On-Chip, 20 ppm/
DMA Controller, High-Speed ADC-to-RAM capture
Two 12-Bit Voltage Output DACs
Dual Output PWM-SD DACs
On-Chip Temperature Monitor Function
8051-Compatible Instruction Set (16.7 MHz Max)
High performance Single Cycle Core*
32kHz Ext Crystal,On-Chip Programmable-PLL
12 Interrupt
Dual Data Pointers, Extended 11-bit Stack Pointer
Time Interval Counter (TIC)
UART, I2C and SPI
Watchdog Timer (WDT),
Power Supply Monitor (PSM)
Normal: 6mA @ 5 V (Core CLK = 2.098 MHz)
Power-Down: 15 A @ 3 V
Development Tools
Low Cost, comprehensive development system
incorporating non-intrusive single pin emulation
IDE based, assembly and C source debug
insturctions completed in one or two clock cycles
Sources, Two Priority Levels
o
C Voltage Reference
®
Serial I/O
ADuC842 MicroConverter
with Embedded Hi-Speed 62KB FLASH MCU
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A
Tel: 781/329-4700
Fax: 781/326-8703
GENERAL DESCRIPTION
The ADuC842 is a complete smart transducer front-end, inte-
grating a high-performance self calibrating multichannel ADC,
dual DAC and an optimized single cycle 16MHz 8-bit
MCU(8051 instruction set compatible) on a single chip.
The device operates from a 32 kHz crystal with an on-chip PLL
generating a high-frequency clock of 16.77MHz. This clock is,
in turn, routed through a programmable clock divider from
which the MCU core clock operating frequency is generated.
The microcontroller is an optimized 8052 core offering up to 16
MIPS peak performance. 62 Kbytes of nonvolatile Flash/EE
program memory are provided on-chip. 4 Kbytes of nonvolatile
Flash/EE data memory, 256 bytes RAM and 2 KBytes of ex-
tended RAM are also integrated on-chip.
The ADuC842 also incorporates additional analog functionality
with two 12-bit DACs, power supply monitor, and a bandgap
reference. On-chip digital peripherals include two 16-bit
DACs, dual output 16-bit PWM, watchdog timer, time interval
counter, three timers/counters, and three serial I/O ports (SPI,
I2C and UART).
On the ADuC812 and ADuC832 the I2C and SPI interfaces
shared some of the same pins. For backwards compatability
this is also the case for the ADuC842. However, there is also
the option to allow SPI operate separately on P3.3, P3.4 and
P3.5 while I2C uses the standard pins. The I2C interface has
also been enhanced to offer repeated start, general call and
quad addressing.
On-chip factory firmware supports in-circuit serial download and
debug modes (via UART), as well as single-pin emulation mode
via the EA pin. A functional block diagram of the ADuC842 is
shown above.
The part is specified for 3V and 5V operation with a maximum
operating frequency of 16.777MHz.
A D C0
A D C1
A D C5
A D C6
A D C7
.
.
.
S EN SO R
IN TE R N AL
BA N DG AP
FUNCTIONAL BLOCK DIAGRAM
MU X
VR E F
TEM P
V R EF
®
ADuC842
X TAL 1
, 12- Bit ADCs and DACs
OSC
P LL
XT AL 2
T/H
C AL IBR A TIO N
1
12 -B IT A D C
H AR D W AR E
16 MIP S 8 0 51 -B AS ED MC U WITH AD D IT IO NA L
4 0 0 K SP S
6 2 K BY TES FL A SH /EE PR O GR AM M EMO RY
3
R E AL TIM E C L O C K
4
4 KB YTES FLA SH /E E DA TA MEM O R Y
1 6 B IT TIM ER S
P AR A L LE L
P O R TS
ADuC842
2 3 04 BY TE S US ER R AM
© Analog Devices, Inc., 2003
PE RIP H ER AL S
16-BIT
16-BIT
16-BIT
16-BIT
12-B I T
12-B I T
PW M
PWM
D AC
D AC
DAC
DAC
PO W ER S UP PL Y M O N
WA TC H DO G TIME R
U A RT , I2 C AN D SPI
S ER IA L I/O
www.analog.com
MU X
BU F
BU F
P WM 0
PW M1
D AC
D AC

Related parts for ADUC842BCP

ADUC842BCP Summary of contents

Page 1

Preliminary Technical Data PIN COMPATABLE Upgrade to ADuC812/ADuC832 INCREASED PERFORMANCE Single Cycle 16MIPS 8052 core High Speed 400kSPS 12-Bit ADC INCREASED MEMORY 62Kbytes On-Chip Flash/EE Program Memory 4KBytes On-Chip Flash/EE Data Memory ...

Page 2

ADuC842–SPECIFICATIONS to 5.5V 2.5 V Internal Reference, Fcore = 16.777 MHz, All specifications T REF Parameter ADC CHANNEL SPECIFICATIONS 2,3 DC ACCURACY Resolution Integral Nonlinearity Differential Nonlinearity 9 Integral Nonlinearity 9 Differential Nonlinearity Code Distrbution CALIBRATED ENDPOINT ERRORS ...

Page 3

Parameter DAC CHANNEL SPECIFICATIONS Internal Buffer Disabled 10 DC ACCURACY Resolution Relative Accuracy 11 Differential Nonlinearity Offset Error Gain Error Gain Error Mismatch ANALOG OUTPUTS Voltage Range_0 REFERENCE INPUT/OUTPUT 14 REFERENCE OUPUT Output Voltage (V ) REF Accuracy Power Supply ...

Page 4

ADuC842–SPECIFICATIONS Parameter XTAL1 Input Capacitance XTAL2 Output Capacitance MCU Clock Rate DIGITAL OUTPUTS Output High Voltage ( Output Low Voltage ( ALE, Ports 0 and 2 Port 3 SCLOCK/SDATA Floating State Leakage Current Floating State Output ...

Page 5

Temperature Range -40ºC to +85ºC. 2 ADC Linearity is guaranteed during normal MicroConverter Core operation. 3 ADC LSB Size = Vref / 2^12 i.e for Internal Vref=2.5V, 1LSB = 610uV and for External Vref ...

Page 6

... AGND . . . . . . . . . . . . . . . –0 REF Analog Inputs to AGND . . . . . . . –0 Operating Temperature Range Industrial ADuC842BS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . –40°C to +85°C Operating Temperature Range Industrial ADuC842BCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . –40°C to +85°C Storage Temperature Range . . . . . . . . –65°C to +150°C Junction Temperature . . . . . . . . . . . . . . . . . . . . . . . . 150°C Thermal Impedance (ADuC831BS 90°C/W JA Thermal Impedance (ADuC831BCP 52° ...

Page 7

Mnemonic Type Function Digital Positive Supply Voltage Nominal Analog Positive Supply Voltage Nominal Decoupling Input for On-Chip Reference. ...

Page 8

ADuC842 Mnemonic Type Function PSEN O Program Store Enable, Logic Output. This output is a control signal that enables the external program memory to the bus during external fetch operations active every six oscillator periods except during external ...

Page 9

TEMP SENSOR BANDGAP REFERENCE 5() 5() Figure 1 ADuC842 Block Diagram (Shaded areas are features not present on the ADuC812) REV. PrB PIN CONFIGURATION ADuC842 ADC DAC CONTROL CONTROL AND CALIBRATION 62 KBYTES PROGRAM FLASH/EE INCLUDING ...

Page 10

ADuC842 INTRODUCTION The ADuC842 is a 16MIPs 8052 core upgrade to the ADuC832. It has all the same features as the ADuC832 but the standard 12-cycle 8052 core has been replaced with a 16MIPs single cycle core. Since the ADuC842 ...

Page 11

INSTRUCTION TABLE Mnemonic Description Arithmetic ADD A,Rn Add register to A ADD A,@Ri Add indirect memory to A ADD A,dir Add direct byte to A ADD A,#data Add immediate to A ADDC A,Rn Add register to A with carry ADDC ...

Page 12

ADuC842 XRL A,Rn Exclusive-OR register to A XRL A,@Ri Exclusive-OR indirect memory to A XRL A,#data Exclusive-OR immediate to A XRL dir,A Exclusive- direct byte XRL A,dir Exclusive-OR indirect memory to A XRL dir,#data Exclusive-OR immediate data to ...

Page 13

CLR C Clear carry CLR bit Clear direct bit SETB C Set Carry SETB bit Set direct bit CPL C Complement carry CPL bit Complement direct bit ANL C,bit AND direct bit and carry ANL C,/bit AND direct bit inverse ...

Page 14

ADuC842 2 I C-COMPATIBLE INTERFACE The ADuC842 supports a fully licensed 2 The I C interface is implemented as a full hardware slave and software master. SDATA is the data I/O pin and SCLOCK is the serial clock. These two ...

Page 15

Cleared by the MicroConverter if the interface is receiving I2CI I C Interrupt Bit (SLAVE MODE ONLY). Set by the MicroConverter after a byte has been transmitted or received. Cleared automatically when user code reads the I2CDAT SFR ...

Page 16

ADuC842 The main features of the MicroConverter I - Only two bus lines are required; a serial data line (SDATA) and a serial clock line (SCLOCK master can communicate with multiple slave devices. Because each ...

Page 17

REV. PrB OUTLINE DIMENSIONS Dimensions shown in inches and (mm). 52-Lead Plastic Quad Flatpack (S-52 56Lead Chip Scale Package(CP-56) BSC –17– ADuC842 ...

Page 18

... This datasheet has been download from: www.datasheetcatalog.com Datasheets for electronics components. ...

Related keywords