ATMEL AVR ATMEGA16A-PU ATMEGA16A ATMEGA16 DIP40 IC AU69 Descripiton: High Performance, Low Power Design 8-Bit Microcontroller Atmel AVR advanced RISC architecture 131 Instructions most of which are executed in a single clock cycle Up to 20 MIPS throughput at 20 MHz 32 x 8 working registers 2 cycle multiplier Memory Includes 32KB of of programmable FLASH 1KB of EEPROM 2KB SRAM 10,000 Write and Erase Cycles for Flash and 100,000 for EEPROM Data retention for 20 years at 85C and 100 years at 25C Optional boot loader with lock bits In System Programming (ISP) by via boot loader True Read-While-Write operation Programming lock available for software security Features Include 2 x 8-bit Timers/Counters each with independent prescaler and compare modes A single 16-bit Timer/Counter with an idependent prescaler, compare and capture modes Real time counter with independent oscillator 10 bit, 6 channel analog to digital Converter 6 pulse width modulation channels Internal temperature sensor Serial USART (Programmable) Master/Slave SPI Serial Interface - (Philips I2C compatible) Programmable watchdog timer with independent internal oscillator Internal analog comparator Interrupt and wake up on pin change Additional Features Features Internal calibrated oscillator Power on reset and programmable brown out detection External and internal interrupts 6 sleep modes including idle, ADC noise reduction, power save, power down, standby, and extended standby I/O and Package 23 programmable I/O lines 28 pin PDIP package Operating voltage: 1.8 - 5.5V Operating temperature range: 40C to 85C Speed Grades: 0-4 MHz at 1.8-5.5V 0-10 MHz at 2.7-5.5V 0-20 MHz at 4.5-5.5V Low power consumption mode at 1.8V, 1 MHz and 25C: Active Mode: 0.3 mA Power-down Mode: 0.1 A Power-save Mode: 0.8 A