â— High performance, low power AVR® 8-bit microcontroller
â— Advanced RISC architecture
â— 131 powerful instructions – most single clock cycle execution
â— 32 ï‚´ 8 general purpose working registers
â— Fully static operation
â— Up to 16MIPS throughput at 16MHz
â— On-chip 2-cycle multiplier
â— High endurance non-volatile memory segments
â— 32K bytes of in-system self-programmable flash program memory
â— 1Kbytes EEPROM
â— 2Kbytes internal SRAM
â— Write/erase cycles: 10,000 flash/100,000 EEPROM
â— 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
â— Peripheral features
â— Two 8-bit Timer/Counters with separate prescaler and compare mode
â— One 16-bit Timer/Counter with separate prescaler, compare mode, and capture
mode
â— Real time counter with separate oscillator
â— Six PWM channels
â— 8-channel 10-bit ADC in TQFP and QFN/MLF package
â— Temperature measurement
â— Programmable serial USART
â— Master/slave SPI serial interface
â— Byte-oriented 2-wire serial interface (Phillips I2
C compatible)
â— 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