embedded-processors-controllers

ATmega168A

Key datasheet specifications and the closest alternatives, ranked by parametric similarity and grounded in the manufacturer datasheet.

01 — Overview

This Microchip datasheet covers the ATmega48A/PA, ATmega88A/PA, ATmega168A/PA, and ATmega328/P 8-bit AVR microcontrollers. It details pin configurations for various packages including PDIP, TQFP, QFN, and UFBGA. Key features include 4 to 32KB of In-System Programmable Flash memory, up to 20 MIPS throughput at 20MHz, and an operating voltage range of 1.8V to 5.5V. The device offers six sleep modes with power consumption as low as 0.1µA in Power-down mode. Peripheral capabilities encompass multiple timers, a 10-bit ADC, USART, SPI, and I2C interfaces, along with support for capacitive touch sensing via QTouch library integration.

02 — Key specifications

Datasheet parameters

ParameterMinTypMaxConditions
supply voltage range 1.8 V 5.5 V
operating temperature -40 °C 85 °C
clock frequency 20 MHz
cpu speed 20 MHz
program memory size 16 kB
ram size 1 kB
eeprom size 512 B
io count 23
adc resolution 10 bit
core size 8 bit
03 — Alternatives

Closest matches to ATmega168A

ATmega328P 2.0× higher program memory size, 2.0× higher ram size, 2.0× higher eeprom size
ATmega48PA 4.0× lower program memory size, 2.0× lower eeprom size, 2.0× lower ram size
ATmega8A 2.0× lower program memory size, 1.2× lower clock frequency, 1.2× lower cpu speed
CH552G 1.3× higher ram size, 1.2× lower adc resolution, 1.2× higher clock frequency
nuvoton-tech-ms51fb9ae-t-20ccf6ff2ecfc478 1.4× higher operating temperature, 1.2× higher adc resolution, 1.2× higher clock frequency
ATmega32A 2.0× higher program memory size, 1.2× lower clock frequency, 1.2× lower cpu speed
ATtiny1616 8.0× lower clock frequency, 2.0× higher ram size, 1.4× higher operating temperature
EFM8BB51F16G-C-QFN20 2.5× higher cpu speed, 1.3× higher ram size, 1.2× higher clock frequency
04 — FAQ

Frequently asked questions

What is the ADC resolution of the ATmega168A?

The ADC resolution is 10 bit.

What is the maximum clock frequency for the ATmega168A?

The maximum clock frequency is 20 MHz.

What is the core size of the ATmega168A?

The core size is 8 bit.

What is the maximum CPU speed of the ATmega168A?

The maximum CPU speed is 20 MHz.

What is the EEPROM size of the ATmega168A?

The EEPROM size is 512 B.

How many I/O pins does the ATmega168A have?

The ATmega168A has 23 I/O pins.

What is the maximum operating temperature for the ATmega168A?

The maximum operating temperature is 85 °C.

What is the program memory size of the ATmega168A?

The program memory size is 16 kB.

Refine this search on whatic.io →