| 29Family Comparative Features Part Total Total Temp. °C Package Core Max A/D A/D Timer Timer Serial Interface GPIO Ethernet USB PeripheralsNumber Flash RAM Type Variant ID Freq. MHZ Bits Channels Channels Bits DescriptionADUC7027 62 8 -40 to +125 QFP80 ARM7TDMI 44 12 16 4 2 x 32-bit, 2 x 16-bit SPI, UART, 2xI 2 C 40 – – PLA, Comparator, PSM, POR, PWMADUC7026 62 8 -40 to +125 QFP80 ARM7TDMI 44 12 12 4 2 x 32-bit, 2 x 16-bit SPI, UART, 2xI 2 C 40 – – Quad 12-bit DAC, PLA, Comparator, PSM, POR, PWMADUC7020 62 8 -40 to +125 CSP40 ARM7TDMI 44 12 5 4 2 x 32-bit, 2 x 16-bit SPI, UART, 2xI 2 C 14 – – Quad 12-bit DAC, PLA, Comparator, PSM, PORADUC7021 62 8 -40 to +125 CSP40 ARM7TDMI 44 12 8 4 2 x 32-bit, 2 x 16-bit SPI, UART, 2xI 2 C 13 – – Quad 12-bit DAC, PLA, Comparator, PSM, PORADUC7022 62 8 -40 to +125 CSP40 ARM7TDMI 44 12 10 4 2 x 32-bit, 2 x 16-bit SPI, UART, 2xI 2 C 13 – – PLA, Comparator, PSM, PORADUC7024 62 8 -40 to +125 CSP64 ARM7TDMI 44 12 10 4 2 x 32-bit, 2 x 16-bit SPI, UART, 2xI 2 C 30 – – Dual 12-bit DAC, PLA, Comparator, PSM, POR, PWMADUC7025 62 8 -40 to +125 CSP64 ARM7TDMI 44 12 12 4 2 x 32-bit, 2 x 16-bit SPI, UART, 2xI 2 C 30 – – PLA, Comparator, PSM, POR, PWMADUC7019 62 8 -40 to +125 CSP40 ARM7TDMI 44 12 5 4 2 x 32-bit, 2 x 16-bit SPI, UART, 2xI 2 C 14 – – Triple 12-bit DAC, PLA, Comparator, PSM, PORADUC7128 126 8 -40 to +125 LFCSP64 ARM7TDMI 44 12 10 5 1 x 48, 3 x 32, 1 x 16 2xUART, 2xI 2 C, SPI 28 – – 10-bit DAC, PLA, 16-bit PWM, Quad Encodes, DDSADUC7129 126 8 -40 to +125 LQFP80 ARM7TDMI 44 12 10 5 1 x 48, 3 x 32, 1 x 16 2xUART, 2xI 2 C, SPI 38 – – 10-bit DAC, PLA, 16-bit PWM, Ext. Bus, Quad Encoder, DDSADuC7028 62 8 -40 to +125 BGA64 ARM7TDMI 44 12 10 4 2 x 32-bit, 2 x 16-bit UART, 2x1 2 C, SPI 28 – – 12-BIT DAC, PLA, 3 PHASE PWMADuC7030 32 4 -40 to +125 LFCSP48, LQFP48 ARM7TDMI 20.48 16 Dual 5 1 x 48, 3 x 32, 1 x 16 LIN, UART, SPI 9 – – High-voltage, LIN, Temp. Sensor, ComparatorADuC7032 96 6 -40 to +125 LQFP48 ARM7TDMI 20.48 16 3 5 1 x 48, 3 x 32, 1 x 16 LIN, UART, SPI 9 – – High-voltage, LIN, Temp. Sensor, ComparatorADuC7033 96 6 -40 to +125 LFCSP48, LQFP48 ARM7TDMI 20.48 16 Dual 5 1 x 48, 3 x 32, 1 x 16 LIN, UART, SPI 9 – – High-voltage, LIN, Temp. Sensor, ComparatorDevelopment Tools Matrix Tool Name Description Part NumberMiniKit for ADuC702x-series (ARM7-core) Precision Analog Microcontrollers ADuC702x-series MiniKits feature debug via UART and an assembly and C-source debugging enviroment. (Only Supports ADuC7020) EVAL-ADUC7020MKQuickStart kit for ADuC702x-series (ARM7-core) Precision Analog Microcontrollers ADuC702x-series QuickStart kits feature debug via UART and an assembly and C-source debugging enviroment. (Supports ADuC7019, EVAL-ADUC7020QSADuC7020, ADuC7021, ADuC7022)QuickStart kit for ADuC7024 & ADuC7025 series (ARM7-core) Precision Analog Microcontrollers This QuickStart kit features debug via UART and an assembly and C-source debugging enviroment. (Supports ADuC7024 & ADuC7025) EVAL-ADUC7024QSQuickStart PLUS for ADuC7026-series (ARM7-core) Precision Analog Microcontrollers ADuC7026 QuickStart PLUS features a true non-intrusive JTAG emulation and with RDI compliant emulator an assembly and C-source EVAL-ADUC7026QSPdebugging enviroment. (Supports ADuC7019 and ADuC702x)QuickStart Kit for ADuC7026 & ADuC7027 (ARM-core) Precision Analog Microcontrollers This QuickStart kit features debug via UART and an assembly and C-source debugging enviroment. (Supports ADuC7026 & ADuC7027) EVAL-ADUC7026QSQuickStart PLUS for ADuC7032 (ARM7-core) Precision Analog Microcontrollers ADuC7032 QuickStart PLUS features a true non-intrusive JTAG emulation with RDI compliant emulator and assembly and C-source EVAL-ADUC7032QSPdebugging enviroment. (Only Supports ADuC7032)QuickStart PLUS for ADuC7033 (ARM7-core) Precision Analog Microcontrollers ADuC7033 QuickStart PLUS features a true non-intrusive JTAG emulation with RDI compliant emulator and assembly and C-source EVAL-ADUC7033QSPdebugging enviroment. (Supports ADuC7030 & ADuC7033)QuickStart PLUS for ADuC7128 (ARM7-core) Precision Analog Microcontrollers ADuC7128 QuickStart PLUS features a true non-intrusive JTAG emulation with RDI compliant emulator and assembly and C-source EVAL-ADUC7128QSPdebugging enviroment. (Only Supports ADuC7128)ARM7 | Cortex-M3 | ARM9 | Cortex-R4 | XScale | ARM11 | Cortex-A8QuickStart PLUS for ADuC7129 (ARM7-core) Precision Analog Microcontrollers ADuC7129 QuickStart PLUS features a true non-intrusive JTAG emulation with RDI compliant emulator and assembly and C-source EVAL-ADUC7129QSPdebugging enviroment. (Only Supports ADuC7129)ADuC7xx Development Kit The ADuC0xxx Development System is a fully featured, low cost development tool-suitesupporting all devices in the ARM7 (ADuC7xxx) family of microcontrollers from AnalogDevices. The ADuC7xxx QuickStart Development System incorporates a completesuite of software and hardware development tools that allow you to quickly andefficiently design, program, simulate, download and debug a typical precision analogmicrocontroller application.ADuC7xxxFor more information on Arrow’s ARM solutions, pricing, and availability, visit www.arrownac.com/arm or call 1-866-910-3650.To research and compare and contrast ARM solutions, visit www.embedded-developer.com.ADuC7xxx Family of Microcontrollers | Analog Devices, Inc.www.arrownac.com/arm
30 |AT91SAM7 32-bit ARM-based MicrocontrollersCore: ARM7TDMIThe AT91SAM7 family of Flash microcontrollers are based on the 32-bit ARM7TDMIRISC processor. They feature from 32Kbytes to 512Kbytes of embedded high-speedFlash with sector lock capabilities and a security bit, and from 8Kbytes to 64Kbytesof SRAM. The integrated proprietary SAM-BA Boot Assistant enables in-systemprogramming of the embedded Flash.Its extensive peripheral set includes a USB 2.0 Full Speed Device Port, USARTs, SPI, SSC, TWI and an 8-channel 10-bitADC. Its Peripheral DMA Controller channels eliminate processor bottlenecks during peripheral-to-memory transfers. ItsSystem Controller manages interrupts, clocks, power, time, debug and reset, significantly reducing the external chip countand minimizing power consumption.The maximum Clock frequency is 55MHZ, in industrial temperature range and under the worse case conditions. Typicalcore supply is 1.8V, I/Os are supplied at 1.8V or 3.3V and are 5V tolerant. An integrated Voltage Regulator permits singlesupply at 3.3V. It is supported by an Evaluation Board and extensive application development tools.AT91SAM7SE family expands on the AT91SAMS family with external memory bus. The External Bus Interface (EBI)supports SDRAM and static memories including CompactFlash and ECC-enabled NAND Flash. Making it particularlysuited to applications requiring high performance, USB connectivity and extended on- and off-chip memory.AT91SAM7X family adds integrated Ethernet, USB and CAN interface. Its extensive peripheral set includes a USB 2.0Full Speed Device Port, Ethernet MAC 10/100 base T, CAN 2.0A and 2.0B compliant Controller, USARTs, SPI, SSC,TWI and an 8-channel 10-bit ADC. Its Peripheral DMA Controller channels eliminate processor bottlenecks duringperipheral-to-memory transfers. Its System Controller manages interrupts, clocks, power, time, debug and reset,significantly reducing the external chip count and minimizing power consumption.AT91SAM7XC family adds integrated Ethernet, USB and CAN interface, and security features. Its extensive peripheralset includes a USB 2.0 Full Speed Device Port, Ethernet MAC 10/100 base T, CAN 2.0A and 2.0B compliant Controller,an AES128 encryption accelerator, a Triple DES, USARTs, SPI, SSC, TWI and an 8-channel 10-bit ADC. Its PeripheralDMA Controller channels eliminate processor bottlenecks during peripheral-to-memory transfers. Its System Controllermanages interrupts, clocks, power, time, debug and reset, significantly reducing the external chip count and minimizingpower consumption.Features • Proven architecture based on ten years experience in ARM-basedstandard products• Predictable response to a real-time event within a specified numberof clock cycles• Peripheral DMA eliminates bottlenecks inmemory-to-peripheral transfers• Advanced interrupt control enhances real-time performance• Single-instruction bit set/reset simplifies application code• <strong>Embedded</strong> Flash memory for flexible code and referencedata storage• Connectivity: USB, Ethernet, SPI, USART, etc.• Security: AES/TDES accelerators, memory lock bits, etc.AT91SAM7Arrow Electronics ARM Solutions1-866-910-3650