ADUC834 MicroConverter®, Dual 16-Bit/24-Bit Σ-Δ ADCs with Embedded 62 kB Flash MCU

The ADuC834 is a complete smart transducer front end, integrating two high resolution - ADCs, an 8-bit MCU, and program/data Flash/EE memory on a single chip.

The two independent ADCs (primary and auxiliary) include a temperature sensor and a PGA (allowing direct measurement of low level signals). The ADCs with on-chip digital filtering and programmable output data rates are intended for the measurement of wide dynamic range, low frequency signals, such as those in weigh scale, strain-gage, pressure transducer, or temperature measurement applications.

The device operates from a 32 kHz crystal with an on-chip PLL generating a high frequency clock of 12.58 MHz. This clock is routed through a programmable clock divider from which the MCU core clock operating frequency is generated. The microcontroller core is an 8052 and therefore 8051 instruction set compatible with 12 core clock periods per machine cycle.

62 Kbytes of nonvolatile Flash/EE program memory, 4 Kbytes of nonvolatile Flash/EE data memory, and 2304 bytes of data RAM are provided on-chip. The program memory can be configured as data memory to give up to 60 Kbytes of NV data memory in data logging applications.

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. The ADuC834 is supported by a QuickStart™ development system featuring low cost software and hardware development tools.

Applications

Features and Benefits
  • High Resolution - ADCs
    • 2 Independent ADCs (16-Bit and 24-Bit Resolution)
    • 24-Bit No Missing Codes, Primary ADC
    • 21-Bit rms (18.5-Bit p-p) Effective Resolution @ 20 Hz
    • Offset Drift 10 nV/C, Gain Drift 0.5 ppm/C
  • 2 Independent ADCs (16-Bit and 24-Bit Resolution)
  • 24-Bit No Missing Codes, Primary ADC
  • 21-Bit rms (18.5-Bit p-p) Effective Resolution @ 20 Hz
  • Offset Drift 10 nV/C, Gain Drift 0.5 ppm/C
  • Memory
    • 62 Kbytes On-Chip Flash/EE Program Memory
    • 4 Kbytes On-Chip Flash/EE Data Memory
    • Flash/EE, 100 Year Retention, 100 Kcycles Endurance
    • 3 Levels of Flash/EE Program Memory Security
    • In-Circuit Serial Download (No External Hardware)
    • High Speed User Download (5 Seconds)
    • 2304 Bytes On-Chip Data RAM
  • 62 Kbytes On-Chip Flash/EE Program Memory
  • 4 Kbytes On-Chip Flash/EE Data Memory
  • Flash/EE, 100 Year Retention, 100 Kcycles Endurance
  • 3 Levels of Flash/EE Program Memory Security
  • In-Circuit Serial Download (No External Hardware)
  • High Speed User Download (5 Seconds)
  • 2304 Bytes On-Chip Data RAM
  • 8051-Based Core
    • 8051 Compatible Instruction Set
    • 32 kHz External Crystal
    • On-Chip Programmable PLL (12.58 MHz Max)
    • 3  16-Bit Timer/Counter
    • 26 Programmable I/O Lines
    • 11 Interrupt Sources, Two Priority Levels
    • Dual Data Pointer, Extended 11-Bit Stack Pointer
  • 8051 Compatible Instruction Set
  • 32 kHz External Crystal
  • On-Chip Programmable PLL (12.58 MHz Max)
  • 3  16-Bit Timer/Counter
  • 26 Programmable I/O Lines
  • 11 Interrupt Sources, Two Priority Levels
  • Dual Data Pointer, Extended 11-Bit Stack Pointer
  • See data sheet for additional features
  • Processors & DSP
    Data Sheets
    Documentnote
    ADuC834: MicroConverter® Dual 16-/24- Bit SIgma-Delta ADCs with Embedded 62KB Flash MCU Data Sheet (Rev. B)PDF 886.96 K
    ADuC834: Silicon Errata Sheet (Rev. F)PDF 233 kB
    Application Notes
    Documentnote
    AN-282: Fundamentals of Sampled Data SystemsPDF 2131 kB
    AN-644: Frequency Measurement Using Timer 2 on a MicroConverter ® (uC013) (Rev. 0)
    AN-644 Files (uC013)
    PDF 62 kB
    AN-645: Interfacing an HD44780 Character LCD to a MicroConverter ® (uC014) (Rev. 0)
    AN-645 Files (uC014)
    PDF 97 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-018: Uses of the Time Interval Counter (Rev. prA)
    uC018 Files
    PDF 632 kB
    UC-001: MicroConverter® I2C® Compatible Interface
    uC001 Files
    PDF 126 kB
    UC-002: Developing in C with the Keil uVision2 IDE
    uC002 Files
    PDF 0 kB
    UC-007: User Download (ULOAD) Mode
    uC007 Files
    PDF 0 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
    UC-008: Using the ADuC834 C-libraryPDF 290 kB
    User Guides
    Documentnote
    UG-041: ADuC8xx Evaluation Kit Getting Started User GuidePDF 679 kB
    ADuC834 Quick Reference GuidePDF 392 kB
    Order Information
    Part NumberPackagePacking QtyTemp RangePrice 100-499Price 1000+RoHS
    ADUC834BCPZ Production56 ld LFCSP (8x8mm, 6.1mm EP)OTH 260-40 to 85C14.1712.47Y
    ADUC834BCPZ-REEL Last Time Buy56 ld LFCSP (8x8mm, 6.1mm EP)REEL 2500-40 to 85C012.47Y
    ADUC834BSZ Production52 ld MQFP (13.90mm width)OTH 96-40 to 125C14.1712.47Y
    Evaluation Boards
    Part NumberDescriptionPriceRoHS
    EVAL-ADUC834QSZADuC834 Quickstart development system59Y
    EVAL-ADUC-CABLE1ZUART Serial downloader cable15.18Y
    USB-EA-CONVZUSB-EA Emulator75Y
    ADuC834: MicroConverter® Dual 16-/24- Bit SIgma-Delta ADCs with Embedded 62KB Flash MCU Data Sheet (Rev. B) aduc834
    ADuC834: Silicon Errata Sheet (Rev. F) aduc834
    AN-282: Fundamentals of Sampled Data Systems ad1674
    AN-644: Frequency Measurement Using Timer 2 on a MicroConverter ® (uC013) (Rev. 0) aduc824
    AN-644 Files (uC013) aduc824
    AN-645: Interfacing an HD44780 Character LCD to a MicroConverter ® (uC014) (Rev. 0) aduc824
    AN-645 Files (uC014) aduc824
    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
    UC-018: Uses of the Time Interval Counter (Rev. prA) aduc812
    uC018 Files aduc812
    UC-001: MicroConverter® I2C® Compatible Interface aduc812
    uC001 Files aduc812
    UC-002: Developing in C with the Keil uVision2 IDE aduc834
    uC002 Files aduc834
    UC-007: User Download (ULOAD) Mode aduc831
    uC007 Files aduc831
    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
    UC-008: Using the ADuC834 C-library aduc834
    UG-041: ADuC8xx Evaluation Kit Getting Started User Guide aduc812
    ADuC834 Quick Reference Guide aduc834