Features Utilizes the ARM7TDMI ARM Thumb Processor Core High-performance 32-bit RISC Architecture High-density 16-bit Instruction Set Leader in MIPS/Watt (In-Circuit Emulation) EmbeddedICE 8K Bytes Internal SRAM Fully-programmable External Bus Interface (EBI) Maximum External Address Space of 128M Bytes AT91 ARM Eight Chip Selects Software Programmable 8/16-bit External Databus Thumb-based 8-level Priority, Individually Maskable, Vectored Interrupt Controller Seven External Interrupts, Including a High-priority, Low-latency Interrupt Request Microcontrollers Fifty-eight Programmable I/O Lines 6-channel 16-bit Timer/Counter Six External Clock Inputs and Two Multi-purpose I/O Pins per Channel Three USARTs AT91M55800A Master/Slave SPI Interface 8-bit to 16-bit Programmable Data Length Four External Slave Chip Selects Programmable Watchdog Timer 8-channel 10-bit ADC 2-channel 10-bit DAC Clock Generator with On-chip Main Oscillator and PLL for Multiplication 3 to 20 MHz Frequency Range Main Oscillator Real-time Clock with On-chip 32 kHz Oscillator Battery Backup Operation and External Alarm 8-channel Peripheral Data Controller for USARTs and SPIs Advanced Power Management Controller (APMC) Normal, Wait, Slow, Standby and Power-down modes IEEE 1149.1 JTAG Boundary-scan on all Digital Pins Fully Static Operation: 0 Hz to 33 MHz 2.7V to 3.6V Core Operating Range 2.7V to 5.5V I/O Operating Range 2.7V to 3.6V Analog Operating Range 1.8V to 3.6V Backup Battery Operating Range 2.7V to 3.6V Oscillator and PLL Operating Range -40C to +85C Temperature Range Available in a 176-lead LQFP (Green) and a 176-ball BGAPackage (RoHS-compliant) 1. Description The AT91M55800A is a member of the Atmel AT91 16/32-bit microcontroller family, which is based on the ARM7TDMI processor core. This processor has a high-perfor- mance 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. Rev. 1745FATARM06-Sep-07The fully programmable External Bus Interface provides a direct connection to off-chip memory in as fast as one clock cycle for a read or write operation. An eight-level priority vectored interrupt controller in conjunction with the peripheral data controller significantly improve the real-time performance of the device. The device is manufactured using Atmels high-density CMOS technology. By combining the ARM7TDMI processor core with an on-chip SRAM, a wide range of peripheral functions, analog interfaces and low-power oscillators on a monolithic chip, the Atmel AT91M55800A is a powerful microcontroller that provides a highly-flexible and cost-effective solution to many ultra low-power applications. 2 AT91M5880A 1745FATARM06-Sep-07