ADUC841 Precision Analog Microcontroller: 20MIPS 8052 Flash MCU + 8-Ch 12-Bit ADC + Dual 12-Bit DAC

The ADuC841/ADuC842/ADuC843 are complete smart transducer front ends, that integrates a high performance selfcalibrating 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.

Applications

Features and Benefits
  • Pin compatible upgrade 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-compatible upgrade
  • 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-compatible 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
  • 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)
  • 8051 compatible instruction set (20 MHz max)
  • See data sheet for additional features
  • Processors & DSP
    Data Sheets
    Documentnote
    ADuC841/ADuC842/ADuC843: MicroConverter, 12-Bit ADCs and DACs with Embedded High Speed 62-kB Flash MCU Data Sheet (Rev. A)PDF 932.72 K
    ADuC841/ADuC842/ADuC843: Anomaly Sheet for Silicon Rev. EPDF 110.1 K
    ADuC841/ADuC842/ADuC843: Anomaly Sheet for Silicon Rev. FPDF 102.32 K
    Application Notes
    Documentnote
    AN-282: Fundamentals of Sampled Data SystemsPDF 2131 kB
    AN-660: XY-Matrix Keypad Interface to MicroConverter® (Rev. 0)
    AN-660 Accompanying Source Code
    PDF 286 kB
    AN-759: Expanding the Number of DAC Outputs on the ADuC8xx and ADuC702x Families (uC012) (Rev. 0)
    AN-759 Companion Code (zip, 3,464 bytes)
    PDF 112 kB
    AN-709: RTD Interfacing and Linearization Using an ADuC8xx MicroConverter&® (Rev. 0)
    AN-709 Accompanying Files (Tools and Source Code)
    PDF 698 kB
    AN-1139: Understanding the Parallel Programming Protocol (Rev. 0)PDF 174 kB
    AN-1074: Understanding the Serial Download Protocol (Formerly uC004) (Rev. 0)PDF 245 kB
    UC-009: Addressing 16MB of External Data MemoryPDF 173 kB
    UC-006: A 4-wire UART-to-PC Interface
    uC006 Gerber File (1) uC006 Files uC006 Gerber Files (2)
    PDF 157.71 K
    User Guides
    Documentnote
    UG-041: ADuC8xx Evaluation Kit Getting Started User GuidePDF 679 kB
    Order Information
    Part NumberPackagePacking QtyTemp RangePrice 100-499Price 1000+RoHS
    ADUC841BCPZ62-3 Production56 ld LFCSP (8x8mm, 6.1mm EP)OTH 260-40 to 85C11.089.76Y
    ADUC841BCPZ62-5 Production56 ld LFCSP (8x8mm, 6.1mm EP)OTH 260-40 to 85C11.089.76Y
    ADUC841BCPZ8-3 Production56 ld LFCSP (8x8mm, 6.1mm EP)OTH 260-40 to 85C7.546.64Y
    ADUC841BCPZ8-5 Production56 ld LFCSP (8x8mm, 6.1mm EP)OTH 260-40 to 85C7.546.64Y
    ADUC841BS62-3 Obsolete52 ld MQFP (13.90mm width)OTH 9600N
    ADUC841BSZ62-3 Production52 ld MQFP (13.90mm width)OTH 96-40 to 85C11.089.76Y
    ADUC841BSZ62-5 Production52 ld MQFP (13.90mm width)OTH 96-40 to 85C11.089.76Y
    Evaluation Boards
    Part NumberDescriptionPriceRoHS
    EVAL-ADUC841QSPZADuC841 Quickstart Plus development system99Y
    EVAL-ADUC841QSZADuC841 Quickstart development system59Y
    EVAL-ADUC-CABLE1ZUART Serial downloader cable15.18Y
    USB-EA-CONVZUSB-EA Emulator75Y
    ADuC841/ADuC842/ADuC843: MicroConverter, 12-Bit ADCs and DACs with Embedded High Speed 62-kB Flash MCU Data Sheet (Rev. A) aduc841
    ADuC841/ADuC842/ADuC843: Anomaly Sheet for Silicon Rev. E aduc841
    ADuC841/ADuC842/ADuC843: Anomaly Sheet for Silicon Rev. F aduc841
    AN-282: Fundamentals of Sampled Data Systems ad1674
    AN-660: XY-Matrix Keypad Interface to MicroConverter® (Rev. 0) aduc812
    AN-660 Accompanying Source Code aduc812
    AN-759: Expanding the Number of DAC Outputs on the ADuC8xx and ADuC702x Families (uC012) (Rev. 0) aduc812
    AN-709: RTD Interfacing and Linearization Using an ADuC8xx MicroConverter&® (Rev. 0) aduc812
    AN-1139: 了解并行编程协议 (Rev. 0) aduc831
    AN-1139: Understanding the Parallel Programming Protocol (Rev. 0) aduc831
    AN-1074: 理解串行下载协议(之前称为uC004) (Rev. 0) aduc812
    AN-1074: Understanding the Serial Download Protocol (Formerly uC004) (Rev. 0) aduc812
    AN-759: 扩展ADuC8xxADuC702x系列的DAC输出数 (uC012) (Rev. 0) aduc812
    AN-759 Companion Code (zip, 3,464 bytes) aduc812
    AN-282: 采样数据系统基本原理[中文版] (Rev. A) ad75019
    AN-709: 使用ADuC8xx MicroConverter®实现RTD接口和线性化 (Rev. 0) aduc812
    AN-709 Accompanying Files (Tools and Source Code) aduc812
    UC-009: Addressing 16MB of External Data Memory aduc812
    UC-006: A 4-wire UART-to-PC Interface aduc812
    uC006 Gerber File (1) aduc812
    UG-041: ADuC8xx Evaluation Kit Getting Started User Guide aduc812