
Atmel Corporation
Description
The AT91M40400 is a member of the Atmel AT91 16/32-bit Microcontroller family which is based on the ARM7TDMI embedded processor. This processor has a highperformance 32-bit RISC architecture with a high-density 16-bit instruction set and very low power consumption. In addition, a large number of internally banked registers result in very fast exception handling, making the device ideal for real-time control applications. The AT91 ARM-based MCU family also features Atmel’s high-density, nonvolatile memory technology. The on-chip Flash program memory is in-system programmable.
FEATUREs
• Incorporates the ARM7TDMI ™ ARM Thumb processor
– High-performance 32-bit RISC architecture
– High-density 16-bit instruction set
– Leader in MIPS/Watt
– Embedded ICE In Circuit Emulation
• 4K bytes internal RAM
• Fully programmable External Bus Interface (EBI)
– Maximum external address space of 64M bytes
– Up to eight chip selects
– Software programmable 8/16-bit external databus
• Eight-level priority, individually maskable, vectored interrupt controller
– Four External interrupts, including a high priority low latency interrupt request
• 32 Programmable I/O lines
• Three-channel 16-bit timer/counter
– Three external clock inputs
– Two multi-purpose I/O pins per channel
• Two USARTs
– Two dedicated Peripheral Data Controller (PDC) channels per USART
• Programmable watchdog timer
• Low-power idle and power-down modes
• Fully static operation: 0 Hz to 33 MHz
• 2.7V to 3.6V operating range
• Available in a 100-lead TQFP package