PDF

Atmega328 datasheets

Datasheet ATmega328P: 8-битный AVR-микроконтроллер с 32 КБ Flash, 2 КБ SRAM, 1 КБ EEPROM, 23 линиями ввода-вывода, таймерами, АЦП, USART, SPI и I²C.

Описание

Краткий datasheet 8-битного AVR-микроконтроллера ATmega328P с 32 КБ Flash, 2 КБ SRAM и 1 КБ EEPROM. Микроконтроллер имеет 23 линии ввода-вывода, три таймера, 10-битный АЦП, интерфейсы USART, SPI и I²C, работает на частоте до 20 МГц при напряжении 4.5–5.5 В.

Что внутри PDF

  • Описание архитектуры AVR RISC: 131 инструкция, 32 регистра общего назначения
  • Характеристики памяти: Flash, EEPROM, SRAM, циклы записи и хранение данных
  • Периферия: таймеры, ШИМ, АЦП, USART, SPI, I²C, компаратор, watchdog
  • Распиновка корпусов PDIP, TQFP и QFN/MLF с описанием функций выводов
  • Режимы энергосбережения: Idle, Power-down, Power-save, Standby
  • Электрические параметры: напряжение питания, токи, частоты, температурный диапазон

Где пригодится

  • Основа для плат Arduino (например, Arduino Uno)
  • Встраиваемые системы управления и автоматизации
  • Проекты с низким энергопотреблением и батарейным питанием
  • Разработка устройств с интерфейсами USART, SPI, I²C

На что обратить внимание

  • Максимальная частота 20 МГц достигается при напряжении 4.5–5.5 В
  • Для работы на частоте до 10 МГц достаточно 2.7 В
  • АЦП имеет 6 каналов в PDIP и 8 каналов в TQFP/QFN корпусах
  • Вывод PC6 может быть настроен как Reset или как обычный I/O (через fuse-бит)