Key facts
- Brand
- Atmel
- Model
- ATMEGA168
- Industry
- Industrial
- Documents
- 5
- Languages
- EN
- Last added
- 2012-06-05
Start here

ATMEL ATmega48/V ATmega88/V ATmega168/V Manual
This manual describes the features, pin configurations, and functional blocks of the ATmega48, ATmega88 and ATmega168 microcontrollers. It includes a block diagram, detailed pin descriptions, electrical characteristics, and information on programming and power‑saving modes.
Additional sections cover development resources, data retention specifications, packaging information, errata, and revision history, along with contact details for technical support and sales.
Atmel ATMEGA168 specifications
| Operating Voltage | 1.8‑5.5 V (ATmega48V/88V/168V) / 2.7‑5.5 V (ATmega48/88/168) |
|---|---|
| Flash Memory | 4 KB / 8 KB / 16 KB (ATmega48 / ATmega88 / ATmega168) |
| EEPROM | 256 B / 512 B (ATmega48 / ATmega88 / ATmega168) |
| SRAM | 512 B / 1 KB (ATmega48 / ATmega88 / ATmega168) |
| I/O Lines | 23 programmable I/O lines |
| ADC Channels | 8‑channel 10‑bit ADC (TQFP/QFN/MLF) / 6‑channel 10‑bit ADC (PDIP) |
| Timers/Counters | Two 8‑bit and one 16‑bit Timer/Counters |
| Maximum Throughput | Up to 20 MIPS at 20 MHz |
| Temperature Range | -40 °C to 85 °C |
All Atmel ATMEGA168 documents by type
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Ratings, dimensions and ordering codes, for selection and design work.
How to use the product for one specific task, with worked examples.
Questions answered in these manuals
What is the main difference between ATmega48, ATmega88 and ATmega168?
The main difference is the difference in memory sizes.
From: ATmel AVR095 Migrating between ATmega48, ATmega88 and ATmega168 Application Note
Does the ATmega48 have Boot Loader Support?
No, the ATmega48 does not have Read-While-Write support or a separate Boot Loader Section.
From: ATmel AVR095 Migrating between ATmega48, ATmega88 and ATmega168 Application Note
What is the operating voltage range for the ATmega48/88/168 devices?
The ATmega48V/88V/168V versions operate from 1.8 V to 5.5 V, while the standard ATmega48/88/168 operate from 2.7 V to 5.5 V.
How much flash memory does the ATmega168 provide?
The ATmega168 includes 16 KB of In‑System Self‑programmable Flash memory.
What is the operating voltage range of the ATmega48/88/168?
The devices operate from 2.7 V to 5.5 V.
How many programmable I/O lines do these microcontrollers have?
They provide 23 programmable I/O lines.
