ADUC816 MicroConverter®, Dual-Channel 16-Bit ADCs with Embedded Flash MCU

The ADuC816 is a complete smart transducer front-end, integrating two high-resolution sigma-delta ADCs, an 8-bit MCU, and program/data Flash/EE Memory on a single chip. This low power device accepts low-level signals directly from a transducer.

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 are intended for the measurement of wide dynamic range, low frequency signals, such as those in weigh scale, strain gauge, pressure transducer, or temperature measurement applications. The ADC output data rates are programmable and the ADC output resolution will vary with the programmed gain and output rate.

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, in turn, 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-instructionset-compatible. The microcontroller core machine cycle consists of 12 core clock periods of the selected core operating frequency. 8 Kbytes of nonvolatile Flash/EE program memory are provided on-chip. 640 bytes of nonvolatile Flash/EE data memory and 256 bytes RAM are also integrated on-chip.

The ADuC816 also incorporates additional analog functionality with a 12-bit DAC, current sources, power supply monitor, and a bandgap reference. On-chip digital peripherals include a watchdog timer, time interval counter, three timers/counters, and three serial I/O ports (SPI, UART, and I2C-compatible).

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 part operates from a single 3 V or 5 V supply. When operating from 3 V supplies, the power dissipation for the part is below 10 mW. The ADuC816 is housed in a 52-lead MQFP package. The part operates from a single 3 V or 5 V supply. When operating from 3 V supplies, the power dissipation for the part is below 10 mW. The ADuC816 is housed in 52-lead MQFP and 56-lead LFCSP packages.

Applications
  • Intelligent Sensors (IEEE1451.2-Compatible)
  • Weigh Scales
  • Portable Instrumentation
  • Pressure Transducers
  • 4–20 mA Transmitters
Features and Benefits
  • High-Resolution Sigma-Delta ADCs
    • Dual 16-Bit Independent ADCs
    • Programmable Gain Front End
    • 16-Bit No Missing Codes, Primary ADC
    • 13-Bit p-p Resolution @ 20 Hz, 20 mV Range
    • 16-Bit p-p Resolution @ 20 Hz, 2.56 V Range
  • Dual 16-Bit Independent ADCs
  • Programmable Gain Front End
  • 16-Bit No Missing Codes, Primary ADC
  • 13-Bit p-p Resolution @ 20 Hz, 20 mV Range
  • 16-Bit p-p Resolution @ 20 Hz, 2.56 V Range
  • Memory
    • 8 Kbytes On-Chip Flash/EE Program Memory
    • 640 Bytes On-Chip Flash/EE Data Memory
    • Flash/EE, 100 Year Retention, 100 Kcycles Endurance
    • 256 Bytes On-Chip Data RAM
  • 8 Kbytes On-Chip Flash/EE Program Memory
  • 640 Bytes On-Chip Flash/EE Data Memory
  • Flash/EE, 100 Year Retention, 100 Kcycles Endurance
  • 256 Bytes On-Chip Data RAM
  • 8051-Based Core
    • 8051-Compatible Instruction Set (12.58 MHz Max)
    • 32 kHz External Crystal, On-Chip Programmable PLL
    • Three 16-Bit Timer/Counters
    • 26 Programmable I/O Lines
    • 11 Interrupt Sources, Two Priority Levels
  • 8051-Compatible Instruction Set (12.58 MHz Max)
  • 32 kHz External Crystal, On-Chip Programmable PLL
  • Three 16-Bit Timer/Counters
  • 26 Programmable I/O Lines
  • 11 Interrupt Sources, Two Priority Levels
  • Power
    • Specified for 3 V and 5 V Operation
    • Normal: 3 mA @ 3 V (Core CLK = 1.5 MHz)
    • Power-Down: 20 μA (32 kHz Crystal Running)
  • Specified for 3 V and 5 V Operation
  • Normal: 3 mA @ 3 V (Core CLK = 1.5 MHz)
  • Power-Down: 20 μA (32 kHz Crystal Running)
  • On-Chip Peripherals
    • On-Chip Temperature Sensor
    • 12-Bit Voltage Output DAC
    • Dual Excitation Current Sources
    • Reference Detect Circuit
    • Time Interval Counter (TIC)
    • UART Serial I/O
    • I2C®-Compatible and SPI® Serial I/O
    • Watchdog Timer (WDT), Power Supply Monitor (PSM)
  • On-Chip Temperature Sensor
  • 12-Bit Voltage Output DAC
  • Dual Excitation Current Sources
  • Reference Detect Circuit
  • Time Interval Counter (TIC)
  • UART Serial I/O
  • I2C®-Compatible and SPI® Serial I/O
  • Watchdog Timer (WDT), Power Supply Monitor (PSM)
  • Processors & DSP
    Data Sheets
    Documentnote
    ADuC816: MicroConverter® , Dual-Channel 16-Bit ADCs with Embedded Flash MCU Data Sheet (Rev. B)PDF 1.01 M
    ADuC816: Errata Sheet (Rev. A.0)PDF 41 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-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-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
    ADuC816 Quick Reference GuidePDF 342 kB
    Order Information
    Part NumberPackagePacking QtyTemp RangePrice 100-499Price 1000+RoHS
    ADUC816BCPZ Production56 ld LFCSP (8x8mm, 6.1mm EP)OTH 260-40 to 85C6.435.66Y
    ADUC816BCPZ-REEL Last Time Buy56 ld LFCSP (8x8mm, 6.1mm EP)REEL 0-40 to 85C00N
    ADUC816BSZ Production52 ld MQFP (13.90mm width)OTH 96-40 to 85C10.479.22Y
    ADUC816BSZ-REEL Production52 ld MQFP (13.90mm width)REEL 800-40 to 85C10.479.22Y
    Evaluation Boards
    Part NumberDescriptionPriceRoHS
    EVAL-ADUC824QSZADuC824 Quickstart development system59Y
    EVAL-ADUC-CABLE1ZUART Serial downloader cable15.18Y
    ADuC816: MicroConverter® , Dual-Channel 16-Bit ADCs with Embedded Flash MCU Data Sheet (Rev. B) aduc816
    ADuC816: Errata Sheet (Rev. A.0) aduc816
    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-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
    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
    ADuC816 Quick Reference Guide aduc816