The Atmel ATmega640/1280/1281/2560/2561 datasheet details features, pin configurations, memory sizes, and electrical characteristics of the 8‑bit…
The ATmega640/1280/1281/2560/2561 family is a low‑power CMOS 8‑bit microcontroller based on the AVR RISC architecture, offering up to 16 MIPS at 16 MHz and a rich set of peripherals including multiple timers, USARTs, SPI, I²C, and a 10‑bit ADC. It is available in several package types such as 64‑pad QFN/MLF, 64‑lead TQFP, 100‑lead TQFP, and 100‑ball CBGA.
The datasheet provides detailed pin‑out diagrams, memory organization, power‑saving modes, programming options (including JTAG and boot loader support), and electrical specifications. Development resources, code examples, and the Atmel QTouch library for capacitive touch are also referenced.
| Flash memory | 64 KB / 128 KB / 256 KB |
|---|---|
| EEPROM | 4 KB |
| SRAM | 8 KB |
| General‑purpose I/O lines | 54 / 86 |
| ADC channels | 16‑channel, 10‑bit |
| Operating temperature range | -40 °C to 85 °C (Industrial) |
| Active‑mode current consumption | 500 µA at 1 MHz, 1.8 V |
| Power‑down current consumption | 0.1 µA at 1.8 V |
Each device includes four USARTs.
The ATmega2560 contains 256 KB of flash memory.
In power‑down mode the device draws 0.1 µA at 1.8 V.