Analog Devices Precision Analog Microcontrollers combine precision analog functions, such as high resolution ADCs and DACs, voltage reference, temperature sensor, and a host of other peripherals, with an industry-standard microcontroller and flash memory. The ADuC7xxx ARM7TDMI® family integrates 12-, 16- and 24-bit A/D converters, 12-bit DACs with flash, SRAM, and a host of digital peripherals designed for industrial, instrumentation, medical, communications, and automotive applications. The ADuC8xx series was the first to integrate true 12-bit to 24-bit analog precision, in-circuit reprogrammable Flash/EE memory, and an on-chip 8052 core. The ADuCM36x family extends the precision data acquisition systems with the first fully integrated, 4 kSPS, 24-bit data acquisition system incorporating dual, high performance multi-channel sigma-delta (Σ-Δ) analog-to-digital converters (ADCs), 32-bit ARM Cortex™-M3 processor, and Flash/EE memory on a single chip designed for direct interfacing to external precision sensors in both wired and battery powered applications.
| Part# | MCU Speed (MIPS) | Flash (kbytes) | SRAM (bytes) | GPIO Pins | Resolution (Bits) | Sample Rate | ADC # Channels | Other | 12 Bit DAC Outputs | US Price 1000-4999 |
|---|---|---|---|---|---|---|---|---|---|---|
| ADUC845 | 12 | 62KBytes | 2.304KBytes | 34 | 24bit | 1.37KSPS | 10 | PWM | 1 |
$ |
| ADUC847 | 12 | 62KBytes | 2.304KBytes | 34 | 24bit | 1.37KSPS | 10 | PWM | 1 |
$ |
| ADUC848 | 12 | 62KBytes | 2.304KBytes | 34 | 16bit | 1.37KSPS | 10 | PWM | 1 |
$ |
| ADUC841 | 20 | 62KBytes | 2.304KBytes | 34 | 12bit | 400KSPS | 8 | PWM | 2 |
$ |
| ADUC842 | 16 | 62KBytes | 2.304KBytes | 34 | 12bit | 400KSPS | 8 | PWM | 2 |
$ |
| ADUC843 | 16 | 62KBytes | 2.304KBytes | 34 | 12bit | 400KSPS | 8 | PWM | - |
$ |
| ADUC831 | 1.3 | 62KBytes | 2.304KBytes | 34 | 12bit | 247KSPS | 8 | PWM | 2 |
$ |
| ADUC832 | 1.3 | 62KBytes | 2.304KBytes | 34 | 12bit | 247KSPS | 8 | PWM | 2 |
$ |
| ADUC834 | 1 | 62KBytes | 2.304KBytes | 34 | 24bit | 105SPS | 4 | PWM | 1 |
$ |
| ADUC836 | 1 | 62KBytes | 2.304KBytes | 34 | 16bit | 105SPS | 4 | PWM | 1 |
$ |
| ADUC814 | 1.3 | 8KBytes | 256Bytes | 17 | 12bit | 247KSPS | 6 | - | 2 |
$ |
| ADUC816 | 1.3 | 8KBytes | 256Bytes | 34 | 16bit | 105SPS | 4 | - | 1 |
$ |
| ADUC824 | 1 | 8KBytes | 256Bytes | 34 | 24bit | 105SPS | 4 | - | 1 |
$ |
| ADUC812 | 1.3 | 8KBytes | 256Bytes | 34 | 12bit | 200KSPS | 8 | - | 2 |
$ |
| Part# | MCU Speed (MIPS) | Flash (kbytes) | SRAM (bytes) | GPIO Pins | Resolution (Bits) | ADC # Channels | Sample Rate | Other | DAC Outputs | US Price 1000-4999 |
|---|---|---|---|---|---|---|---|---|---|---|
| ADUC7019Reference Circuit Available | 40 | 62KBytes | 8.192KBytes | 14 | 12bit | 5 | 1MSPS | - | 3 |
$ |
| ADUC7020Reference Circuit Available | 40 | 62KBytes | 8.192KBytes | 14 | 12bit | 5 | 1MSPS | - | 4 |
$ |
| ADUC7021Reference Circuit Available | 40 | 62KBytes | 8.192KBytes | 13 | 12bit | 8 | 1MSPS | - | 2 |
$ |
| ADUC7022Reference Circuit Available | 40 | 62KBytes | 8.192KBytes | 13 | 12bit | 10 | 1MSPS | - | - |
$ |
| ADUC7023Reference Circuit Available | 40 | 62KBytes | 8.192KBytes | 20 | 12bit | 12 | 1MSPS | PWM | 4 |
$ |
| ADUC7024Reference Circuit Available | 40 | 62KBytes | 8.192KBytes | 30 | 12bit | 10 | 1MSPS | PWM | 2 |
$ |
| ADUC7025Reference Circuit Available | 40 | 62KBytes | 8.192KBytes | 30 | 12bit | 12 | 1MSPS | PWM | - |
$ |
| ADUC7026Reference Circuit Available | 40 | 62KBytes | 8.192KBytes | 40 | 12bit | 12 | 1MSPS | PWM | 4 |
$ |
| ADUC7027Reference Circuit Available | 40 | 62KBytes | 8.192KBytes | 40 | 12bit | 16 | 1MSPS | PWM | - |
$ |
| ADUC7028Reference Circuit Available | 40 | 62Bytes | 8.192KBytes | 40 | 12bit | 8 | 1MSPS | - | 4 |
$ |
| ADUC7029Reference Circuit Available | 40 | 62KBytes | 8.152KBytes | 22 | 12bit | 7 | 1MSPS | - | 4 |
$ |
| ADUC7033 | 20 | 96KBytes | 6.144KBytes | 9 | 16bit | 3 | 8KSPS | - | - |
$ |
| ADUC7034 | 20 | 32KBytes | 4.096KBytes | 9 | 16bit | 2 | 8KSPS | - | - |
$ |
| ADUC7036 | 20 | 96KBytes | 6.144KBytes | 9 | 16bit | 2 | 8KSPS | - | - |
$ |
| ADUC7039 | 20 | 64KBytes | 4.096KBytes | 5 | 16bit | 3 | 1KSPS | - | 0 |
$ |
| ADUC7060Reference Circuit Available | 10 | 32KBytes | 4.096KBytes | 14 | 24bit | 10 | 8KSPS | 14 Bit DAC, PWM | - |
$ |
| ADUC7061Reference Circuit Available | 10 | 32KBytes | 4.096KBytes | 8 | 24bit | 10 | 8KSPS | 14 Bit DAC, PWM | - |
$ |
| ADUC7121Reference Circuit Available | 40 | 126KBytes | 8.192KBytes | 32 | 12bit | 9 | 1MSPS | - | 4 |
$ |
| ADUC7122Reference Circuit Available | 40 | 126KBytes | 8.192KBytes | 32 | 12bit | 13 | 1MSPS | - | 4 |
$ |
| ADUC7124 | 40 | 126KBytes | 32KBytes | 30 | 12bit | 12 | 1MSPS | - | 2 |
$ |
| ADUC7126 | 40 | 126KBytes | 32KBytes | 40 | 12bit | 16 | 1MSPS | PWM | 4 |
$ |
| ADUC7128 | 40 | 126KBytes | 8.192KBytes | 28 | 12bit | 10 | 1MSPS | 10 Bit DAC, DDS, PWM | - |
$ |
| ADUC7129 | 40 | 126KBytes | 8.192KBytes | 40 | 12bit | 12 | 1MSPS | DDS | - |
$ |
| Part# | MCU Speed (MIPS) | Flash (kbytes) | SRAM (bytes) | GPIO Pins | Resolution (Bits) | ADC # Channels | Sample Rate | Other | DAC Outputs | US Price 1000-4999 |
|---|---|---|---|---|---|---|---|---|---|---|
| ADUCM360Reference Circuit Available | 20 | 128KBytes | 8KBytes | 19 | 24bit | 11 | 3.906KSPS | PWM | 1 |
$ |
| ADUCM361Reference Circuit Available | 20 | 128KBytes | 8KBytes | 19 | 24bit | 11 | 3.906KSPS | PWM | 1 |
$ |
![]() |
Precision Microcontrollers Selection Guide | Webinar On-Demand: Using Inegrated Precision Analog Microcontrollers to Simplify Data Acquisition System Design | ![]() |
Brochure: Precision Analog MCU (pdf) |
![]() |
Solutions Bulletin: Medical Electronics ICs 2008 |
As a guideline for selection the parts can be divided into the categories below according to the indicated distinguishing features: