Overview
The ATmega640/1280/1281/2560/2561 is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single cloc k cycle, the ATmega640/1280/1281/2560/2561 achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.
Features
⢠High Performance, Low Power Atmel® AVR® 8-Bit Microcontroller
⢠Advanced RISC Architecture
â 135 Powerful Instructions â Most Single Clock Cycle Execution
â 32 Ã 8 General Purpose Working Registers
â Fully Static Operation
â Up to 16 MIPS Throughput at 16MHz
â On-Chip 2-cycle Multiplier
⢠High Endurance Non-volatile Memory Segments
â 64K/128K/256KBytes of In-System Self-Programmable Flash
â 4Kbytes EEPROM
â 8Kbytes Internal SRAM
â Write/Erase Cycles:10,000 Flash/100,000 EEPROM
â Data retention: 20 years at 85ï°C/ 100 years at 25ï°C
â Optional Boot Code Section with Independent Lock Bits
⢠In-System Programming by On-chip Boot Program
⢠True Read-While-Write Operation
â Programming Lock for Software Security
⢠Endurance: Up to 64Kbytes Optional External Memory Space
⢠Atmel® QTouch® library support
â Capacitive touch buttons, sliders and wheels
â QTouch and QMatrix acquisition
â Up to 64 sense channels
⢠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
⢠Peripheral Features
â Two 8-bit Timer/Counters with Separate Prescaler and Compare Mode
â Four 16-bit Timer/Counter with Separate Prescaler, Compare- and Capture Mode
â Real Time Counter with Separate Oscillator
â Four 8-bit PWM Channels
â Six/Twelve PWM Channels with Programmable Resolution from 2 to 16 Bits (ATmega1281/2561, ATmega640/1280/2560)
â Output Compare Modulator
â 8/16-channel, 10-bit ADC (ATmega1281/2561, ATmega640/1280/2560)
â Two/Four Programmable Serial USART (ATmega1281/2561, ATmega640/1280/2560)
â Master/Slave SPI Serial Interface
â Byte Oriented 2-wire Serial Interface
â Programmable Watchdog Timer with Separate On-chip Oscillator
â On-chip Analog Comparator
â Interrupt and Wake-up on Pin Change
⢠Special Microcontroller Features
â Power-on Reset and Programmable Brown-out Detection
â Internal Calibrated Oscillator
â External and Internal Interrupt Sources
â Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby, and Extended Standby
⢠I/O and Packages
â 54/86 Programmable I/O Lines (ATmega1281/2561, ATmega640/1280/2560)
â 64-pad QFN/MLF, 64-lead TQFP (ATmega1281/2561)
â 100-lead TQFP, 100-ball CBGA (ATmega640/1280/2560)
â RoHS/Fully Green
⢠Temperature Range:
â -40°C to 85°C Industrial
⢠Ultra-Low Power Consumption
â Active Mode: 1MHz, 1.8V: 500µA
â Power-down Mode: 0.1µA at 1.8V
⢠Speed Grade:
â ATmega640V/ATmega1280V/ATmega1281V:
⢠0 - 4MHz @ 1.8V - 5.5V, 0 - 8MHz @ 2.7V - 5.5V
â ATmega2560V/ATmega2561V:
⢠0 - 2MHz @ 1.8V - 5.5V, 0 - 8MHz @ 2.7V - 5.5V
â ATmega640/ATmega1280/ATmega1281:
⢠0 - 8MHz @ 2.7V - 5.5V, 0 - 16MHz @ 4.5V - 5.5V
â ATmega2560/ATmega2561:
⢠0 - 16MHz @ 4.5V - 5.5V
|