This document describes a product that incorporates the ARM7TDMI ARM Thumb processor core, which features high performance, high-density instruction set, and low power consumption. It includes 256K bytes of on-chip SRAM, 1024K words of flash memory, programmable external bus interface (EBI), 8-level interrupt controller, and programmable watchdog timer.
The AT91FR40162S is a 16/32‑bit microcontroller from Atmel built around an ARM7TDMI®/Thumb® core. It integrates 256 KB of SRAM, 2 MB of Flash, and a range of peripherals including two USARTs, a 3‑channel 16‑bit timer/counter, and an external bus interface.
The device is supplied in a 121‑ball 10 × 10 × 1.2 mm BGA package and operates from 2.7 V–3.6 V I/O supplies with a core voltage of 1.8 V. Power‑saving features, a programmable interrupt controller, and a built‑in flash uploader make it suitable for space‑constrained, low‑power applications.
| On‑chip SRAM | 256 KB |
|---|---|
| Flash Memory | 1024 K words (2 MB) |
| Core Frequency Range | 0 Hz to 75 MHz at VDDCORE = 1.8 V |
| I/O Voltage Range | 2.7 V to 3.6 V |
| Operating Temperature | -40 °C to 85 °C |
| Package | 121‑ball BGA, 10 × 10 × 1.2 mm |
| External Bus Interface Chip Selects | Up to 8 |
| USARTs | 2 |
| Timer/Counter Channels | 3 (16‑bit) |
It provides 1024 K words of 16‑bit flash, which equals 2 MB of storage.
The microcontroller includes two independent USARTs.
It has VDDCORE pins for the core and VDDIO pins for I/O and flash power.
The external bus interface supports up to eight chip‑select lines.