The Atmel®AVR® ATmega8 is a low-power CMOS 8-bit microcontroller based on the AVR RISC
architecture. By executing powerful instructions in a single clock cycle, the ATmega8 achieves
throughputs approaching 1MIPS per MHz, allowing the system designer to optimize power consumption
versus processing speed.
Operating Voltage: 4.5V to 5V.
Advanced RISC Architecture.
32 x 8 General Purpose Working Registers.
Fully Static Operation.
Up to 16 MIPS Throughput at 16 MHz.
On-chip 2-cycle Multiplier.
High Endurance Non-volatile Memory segments.
8 Kbytes of In-System Self-programmable Flash program memory.
512 Bytes EEPROM.
1 Kbyte Internal SRAM.
Write/Erase Cycles: 10,000 Flash/100,000 EEPROM.
Data retention: 20 years at 85°C/100 years at 25°C(1).
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.
Extensive On-chip Debug Support.
8 Single-ended Channels.
Byte-oriented Two-wire Serial Interface.
Programmable Serial USART.
Master/Slave SPI Serial Interface.
Programmable Watchdog Timer with Separate On-chip Oscillator.
Minimal circuit required for a complete functional project.