ADUC843BS62-3 ,Precision Analog Microcontroller: 16MIPS 8052 Flash MCU + 8-Ch 12-Bit ADCAPPLICATIONS The microcontroller is an optimized 8052 core offering up to Optical networking—laser ..
ADUC845BCP62-5 ,MicroConverter Multichannel 24-/16-Bit ADCs with Embedded 62 kB Flash and Single-Cycle MCUAPPLICATIONS Multichannel sensor monitoring Memory Industrial/environmental instrumentation 62-kby ..
ADUC845BCPZ62-5 , MicroConverter® Multichannel 24-/16-Bit ADCs with Embedded 62 kB Flash and Single-Cycle MCU
ADUC845BS62-3 ,Precision Analog Microcontroller: 12MIPS 8052 Flash MCU + 10-Ch 24-Bit ADC + 12-Bit DACAPPLICATIONS Multichannel sensor monitoring Memory Industrial/environmental instrumentation 62-kby ..
ADuC845BS62-5 ,MicroConverter Multichannel 24-/16-Bit ADCs with Embedded 62 kB Flash and Single-Cycle MCUGeneral Description ........ 15 ADC0CON2 (Primary ADC Channel Select Register) ........ 44 8052 Ins ..
ADUC845BS8-3 ,MicroConverter Multichannel 24-/16-Bit ADCs with Embedded 62 kB Flash and Single-Cycle MCUSpecifications.... 4 ADC SFR Interface...... 39 Abosolute Maximum Ratings . 10 ADCSTAT (ADC Status ..
AM27C010 , 1 Megabit ( 128 K x 8-Bit ) CMOS EPROM Speed options as fast as 45 ns
AM27C010-120DC , 1 Megabit ( 128 K x 8-Bit ) CMOS EPROM Speed options as fast as 45 ns
AM27C010-120DC , 1 Megabit ( 128 K x 8-Bit ) CMOS EPROM Speed options as fast as 45 ns
AM27C010-120DE , 1 Megabit ( 128 K x 8-Bit ) CMOS EPROM Speed options as fast as 45 ns
AM27C010-120DI , 1 Megabit ( 128 K x 8-Bit ) CMOS EPROM Speed options as fast as 45 ns
AM27C010-120JC , 1 Megabit ( 128 K x 8-Bit ) CMOS EPROM Speed options as fast as 45 ns
ADUC841BCP62-3-ADUC841BCP62-5-ADUC841BS62-3-ADUC841BS62-5-ADUC842BCP62-5-ADUC842BS62-3-ADUC842BS62-5-ADUC843BCP62-3-ADUC843BCP62Z-5-ADUC843BS62-3
Precision Analog Microcontroller: 20MIPS 8052 Flash MCU + 8-Ch 12-Bit ADC + Dual 12-Bit DAC
MicroConverter® 12-Bit ADCs and DACs with
Embedded High Speed 62-kB Flash MCU
Rev. 0
FEATURES
Pin compatable ugrade of ADuC812/ADuC831/ADuC832
Increased performance
Single-cycle 20 MIPS 8052 core
High speed 420 kSPS 12-bit ADC
Increased memory
Up to 62 kBytes on-chip Flash/EE program memory
4 kBytes on-chip Flash/EE data memory
In-circuit reprogrammable
Flash/EE, 100 year retention, 100 kCycle endurance
2304 bytes on-chip data RAM
Smaller package
8 mm × 8 mm chip scale package
52-lead PQFP—pin compatable upgrade
Analog I/O
8-channel, 420 kSPS high accuracy, 12-bit ADC
On-chip, 15 ppm/°C voltage reference
DMA controller, high speed ADC-to-RAM capture
Two 12-bit voltage output DACs1
Dual output PWM ∑-∆ DACs
On-chip temperature monitor function
8052 based core
8051 compatible instruction set (20 MHz max)
High performance single-cycle core
32 kHz external crystal, on-chip programmable PLL
12 interrupt sources, 2 priority levels
Dual data pointers, extended 11-bit stack pointer
On-chip peripherals
Time interval counter (TIC)
UART, I2C®, and SPI® Serial I/O
Watchdog timer (WDT)
Power supply monitor (PSM)
Power
Normal: 4.5 mA @ 3 V (core CLK = 2.098 MHz)
Power-down: 10 µA @ 3 V2
Development tools
Low cost, comprehensive development system
incorporating nonintrusive single-pin emulation,
IDE based assembly and C source debugging
APPLICATIONS
Optical networking—laser power control
Base station systems
Precision instrumentation, smart sensors
Transient capture systems
DAS and communications systems ADuC841/ADuC842 only.
2 ADuC842/ADuC843 only, ADuC841 driven directly by external crystal.
FUNCTIONAL BLOCK DIAGRAM
XTAL2XTAL1
CREF
ADC0
ADC1
ADC5
ADC6
ADC7Figure 1.
GENERAL DESCRIPTION The ADuC841/ADuC842/ADuC843 are complete smart
transducer front ends, that integrates a high performance self-
calibrating multichannel ADC, a dual DAC, and an optimized
single-cycle 20 MHz 8-bit MCU (8051 instruction set
compatible) on a single chip.
The ADuC841 and ADuC842 are identical with the exception of
the clock oscillator circuit; the ADuC841 is clocked directly
from an external crystal up to 20 MHz whereas the ADuC842
uses a 32 kHz crystal with an on-chip PLL generating a
programmable core clock up to 16.78 MHz.
The ADuC843 is identical to the ADuC842 except that the
ADuC843 has no analog DAC outputs.
The microcontroller is an optimized 8052 core offering up to
20 MIPS peak performance. Three different memory options
are available offering up to 62 kBytes of nonvolatile Flash/EE
program memory. Four kBytes of nonvolatile Flash/EE data
memory, 256 bytes RAM, and 2 kBytes of extended RAM are
also integrated on-chip.
(continued on page 15)
TABLE OF CONTENTS Specifications.....................................................................................3
Absolute Maximum Ratings............................................................8
ESD Caution..................................................................................8
Pin Configurations and Functional Descriptions........................9
Terminology....................................................................................11
ADC Specifications....................................................................11
DAC Specifications.....................................................................11
Typical Performance Characteristics...........................................12
Functional Description..................................................................16
8052 Instruction Set...................................................................16
Other Single-Cycle Core Features............................................18
Memory Organization...............................................................19
Special Function Registers (SFRs)............................................20
Accumulator SFR (ACC)...........................................................21
Special Function Register Banks..............................................22
ADC Circuit Information..........................................................23
Calibrating the ADC..................................................................30
Nonvolatile Flash/EE Memory.................................................31
Using Flash/EE Data Memory..................................................34
User Interface to On-Chip Peripherals....................................38
On-Chip PLL...............................................................................41
Pulse-Width Modulator (PWM)..............................................42
Serial Peripheral Interface (SPI)...............................................45 2C Compatible Interface...........................................................48
Dual Data Pointer.......................................................................51
Power Supply Monitor...............................................................52
Watchdog Timer.........................................................................53
Time Interval Counter (TIC)....................................................54
8052 Compatible On-Chip Peripherals...................................57
Timer/Counter 0 and 1 Operating Modes..............................62
Timer/Counter Operating Modes............................................64
UART Serial Interface................................................................65
SBUF............................................................................................65
Interrupt System.........................................................................70
Hardware Design Considerations............................................72
Other Hardware Considerations..............................................76
Development Tools....................................................................77
QuickStart Development System.............................................77
Timing Specifications, , ..................................................................78
Outline Dimensions.......................................................................86
Ordering Guides.........................................................................87
REVISION HISTORY Revision 0: Initial Version
SPECIFICATIONS1
Table 1. AVDD = DVDD = 2.7 V to 3.6 V or 4.75 V to 5.25 V; VREF = 2.5 V internal reference, fCORE = 16.78 MHz @ 5 V 8.38 MHz @ 3 V;
all specifications TA = TMIN to TMAX, unless otherwise noted