ATMEL -8-bit Microcontroller with 64K/128K/256K Bytes In-System Programmable Flash ATmega640/V ATmega1280/V ATmega1281/V ATmega2560/V ATmega2561/V handbook

The ATmega1280 is a high-performance, low-power microcontroller in the AVR® 8-bit microcontroller family that features 135 powerful instructions, most single-clock cycle execution, 32 x 8 general-purpose working registers, full static operation, up to 16 MIPS throughput at 16 MHz, an on-chip 2-cycle multiplier, 64K/128K/256K bytes of in-system self-programmable Flash, 4K bytes EEPROM, 8K bytes internal SRAM, 10,000 Flash/100,000 EEPROM write/erase cycles, 20 years of data retention at 85°C/100 years of data retention at 25°C, an optional boot code section with independent lock bits, in-system programming by on-chip boot program, true read-while-write operation, software security programming lock, up to 64K bytes optional external memory space, JTAG (IEEE std. 1149.1 compliant) interface, boundary-scan capabilities according to the JTAG standard, extensive on-chip debug support, programming of Flash, EEPROM, Fuses, and Lock Bits through the JTAG interface


ATMEL -8-bit Microcontroller with 64K/128K/256K Bytes In-System Programmable Flash ATmega640/V ATmega1280/V ATmega1281/V ATmega2560/V ATmega2561/V handbook - cover page
Brand
Atmel
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
448
File format
PDF
File size
7.3 MB
Published
07 April, 2012
Updated
30 September, 2023
MD5 checksum
E0EB5E65FF5CBF2551FD53033DDCF3FF

About this manual

The ATmega640/1280/1281/2560/2561 family are low‑power CMOS 8‑bit microcontrollers based on the AVR enhanced RISC architecture. They deliver up to 1 MIPS per MHz and support a wide range of peripherals, making them suitable for many embedded control applications.

Key features include up to 256 KB of flash memory, multiple timer/counter units, up to 16‑channel 10‑bit ADC, several USARTs, SPI, I²C, JTAG debug interface, and extensive low‑power modes. The datasheet details pin‑outs for QFN, TQFP and CBGA packages, electrical characteristics, and ordering information.

What's inside

  • Features
  • Pin Configurations
  • Overview
  • Block Diagram
  • Comparison
  • Pin Descriptions
  • Port A
  • Port B
  • Power Consumption
  • Electrical Characteristics

Specifications

Flash memory64 KB / 128 KB / 256 KB
EEPROM4 KB
SRAM8 KB
Programmable I/O lines54 / 86
ADC10‑bit, up to 16 channels
Timer/CountersFour 16‑bit timers, two 8‑bit timers
USARTsTwo or four programmable serial USARTs
Operating temperature range-40 °C to 85 °C (Industrial)
Active mode current (1 MHz, 1.8 V)500 pA
Power‑down mode current (1.8 V)0.1 pA

Frequently asked questions

What flash memory size does the ATmega2560 have?

The ATmega2560 provides 256 KB of In‑System Self‑Programmable Flash.

How many programmable I/O pins are available on the ATmega1280?

The ATmega1280 offers 86 programmable I/O lines.

Download PDF (7.3 MB)

More Atmel Manuals


View all Atmel manuals →