ATMEL ATmega8/ATmega8L Manual

This product is a high-performance, low-power AVR® 8-bit microcontroller with advanced RISC architecture, 130 powerful instructions, single-clock cycle execution, 32×8 general-purpose working registers, fully static operation, up to 16 MIPS throughput at 16 MHz clock frequency, on-chip 2-cycle multiplier, 8K bytes of In-System Self-programmable Flash program memory, 512 bytes EEPROM, 1K byte internal SRAM, 10,000 Flash/100,000 EEPROM write/erase cycles, 20 years at 85°C/100 years at 25°C(1) data retention time, 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


ATMEL ATmega8/ATmega8L Manual - cover page
Brand
Atmel
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
308
File format
PDF
File size
4.5 MB
Published
10 April, 2012
Updated
30 September, 2023
MD5 checksum
20243CFC6C7B57EFFCE61EA4D4293885

About this manual

The ATmega8 is a low‑power CMOS 8‑bit microcontroller based on the AVR RISC architecture. It offers up to 8 Kbytes of in‑system programmable Flash, 512 bytes of EEPROM, 1 Kbyte of SRAM, and a rich set of peripherals including timers, ADC, USART, SPI, and multiple power‑saving modes.

The document includes detailed pin‑out diagrams for PDIP, TQFP and QFN/MLF packages, electrical characteristics, operating voltage ranges, power consumption figures, and revision history. Contact information for Atmel worldwide offices and links to development tools are also provided.

What's inside

  • Features
  • Pin Configurations
  • Overview
  • Block Diagram
  • Pin Descriptions
  • Resources
  • Errata
  • Packaging Information
  • Revision History
  • Contact Information

Specifications

Flash program memory8 Kbytes
EEPROM512 bytes
Internal SRAM1 Kbyte
Operating voltage (ATmega8L)2.7 V – 5.5 V
Operating voltage (ATmega8)4.5 V – 5.5 V
Active power consumption (4 MHz, 3 V, 25 °C)3.6 mA
Programmable I/O lines23
ADC channels8‑channel 10‑bit (TQFP/QFN/MLF)

Frequently asked questions

What is the flash memory size of the ATmega8?

The ATmega8 provides 8 Kbytes of in‑system programmable Flash memory.

How much EEPROM does the ATmega8 have?

It includes 512 bytes of EEPROM.

How many programmable I/O lines does the ATmega8 provide?

The device offers 23 programmable I/O lines.

Download PDF (4.5 MB)

More Atmel Manuals


View all Atmel manuals →