Skip to main content

ATMEGA168A-PU Atmel 8 Bit 16K AVR Microcontroller


65 in stock

SKU: IC-ATMEGA168A-PU Category: Brand: .


The Atmel ATmega168A is a 16K 8-bit microcontroller based on the AVR architecture and replaces the now obsolete ATmega168. Many instructions are executed in a single clock cycle providing a throughput of almost 20 MIPS at 20MHz. The ATMEGA168A-PU comes in an PDIP 28 pin package and is suitable for use on our 28 pin AVR Development Board.

Features include:

  • 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

    • 16KB of of programmable FLASH

    • 512 Bytes of EEPROM

    • 1KB SRAM

    • 10,000 Write and Erase Cycles for Flash and 100,000 for EEPROM

    • Data retention for 20 years at 85°C and 100 years at 25°C

    • 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:

    • -40°C to 85°C

  • Speed Grades:

    • 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 25°C:

    • Active Mode: 0.3 mA

    • Power-down Mode: 0.1 μA

    • Power-save Mode: 0.8 μA (Including 32 kHz RTC)

Flash: 16 KBytes
EEPROM: 512 Bytes
SRAM: 1024 Bytes
Max I/O Pins: 23
Frequency Max: 20 MHz
VCC: 1.8-5.5
10-bit A/D Channels: 6
Analog Comparator: Yes
16-bit Timers: 1
8-bit Timer: 2
Brown Out Detector: Yes
Ext Interrupts: 2
Hardware Multiplier: Yes
Interrupts: 26
ISP: Yes
On Chip Oscillator: Yes
PWM Channels: 6
RTC: Yes
Self Program Memory: Yes
SPI: 1
TWI: Yes
Watchdog: Yes
Package: Lead Free PDIP 28




Number of Pins/Conductors


Pin/Conductor Spacing








I/O Pins


Operating Temperature

-40°C to 85°C


  1. Jafolives

    Wow – An experimenter’s dream. Great for embedded control and just plain messing around with. I wonder what it won’t do?

Add a review

Shopping Cart