The ATmega16 is a low-power CMOS8-bit microcontroller based on the AVR enhanced RISC architecture. By executingpowerful instructions in a single clock cycle, the ATmega16 achievesthroughputs approaching 1 MIPS per MHz allowing the system designer to optimizepower consumption versus processing speed.
ATmega16 features
- •16K bytes of system programmableFlash (with the ability to read and write at the same time, that RWW)
- •512 bytes of EEPROM
- •1K byte SRAM
- •32 general-purpose I / O port lines
- •32 general purpose workingregistersJTAG interface for boundary scan chip Debugging support andprogramming
- •Three with compare modes
- •Flexible timer / counter (T / C)
- •Chip / external interrupts
- •Serial programmable USART
- •Starting conditionsdetectoruniversal serial interface
- •8-channel 10-bit ADC with optionaldifferential input stage with programmable gain (TQFP package)
- •A programmable chip oscillator
- •Watchdog timer
- •An SPI serial port
- •Sixpower saving mode can beselected via software
Product Features:
- •High-performance, Low-power AVR?8-bit Microcontroller
- •Advanced RISC Architecture
- •Nonvolatile Program and DataMemories
- •JTAG (IEEE std. 1149.1 Compliant)Interface
- • Peripheral Features
- •Special Microcontroller Features
- •I/O and Packages
- •Operating Voltages
- •Speed Grades