ATMEGA640V
Overview
- 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-chi