ARM7TDMI MCU
Data Sheet
Precision Analog Microcontroller, 12-Bit Analog I/O, Large Memory, ARM7TDMI MCU with Enhanced IRQ Handler
AD...
Description
Data Sheet
Precision Analog Microcontroller, 12-Bit Analog I/O, Large Memory, ARM7TDMI MCU with Enhanced IRQ Handler
ADuC7124/ADuC7126
FEATURES
Analog input/output Multichannel, 12-bit, 1 MSPS ADC Up to 16 ADC channels Fully differential and single-ended modes 0 V to VREF analog input range 12-bit voltage output DACs 4 DAC outputs available On-chip voltage reference On-chip temperature sensor (±3°C) Voltage comparator
Microcontroller ARM7TDMI core, 16-bit/32-bit RISC architecture JTAG port supports code download and debug
Clocking options Trimmed on-chip oscillator (±3%) External watch crystal External clock source up to 41.78 MHz 41.78 MHz PLL with programmable divider
Memory 126 kB Flash/EE memory, 32 kB SRAM In-circuit download, JTAG-based debug Software-triggered in-circuit reprogrammability
Vectored interrupt controller for FIQ and IRQ 8 priority levels for each interrupt type Interrupt on edge or level external pin inputs
On-chip peripherals 2× fully I2C-compatible channels SPI (20 MBPS in master mode, 10 MBPS in slave mode) With 4-byte FIFO on input and output stages 2× UART channels With 16-byte FIFO on input and output stages Up to 40 GPIO port All GPIOs are 5 V tolerant 4× general-purpose timers Watchdog timer (WDT) and wake-up timer Programmable logic array (PLA) 16 PLA elements 16-bit, 6-channel PWM Power supply monitor
Power Specified for 3 V operation Active mode: 11.6 mA at 5 MHz, 33.3 mA at 41.78 MHz
Packages and temperature range Fully specified for −40°C ...
Similar Datasheet