Микроконтроллер ATMega328

Микроконтроллер ATmega328p используется на платформе Arduino Uno.

Приобретая чип отдельно, вы можете попробовать собрать собственный Arduino на макетной плате, уменьшить в размерах своё устройство или использовать его как горячую замену тому микроконтроллеру, который уже установлен на вашей Arduino Uno.

Микроконтроллер уже имеет прошитый bootloader, позволяющий загружать на него программы по serial-соединению.

Характеристики

  • Тактовая частота: 0 – 20 МГц
  • Объём Flash-памяти: 32 кб
  • Объём SRAM-памяти: 2 кб
  • Объём EEPROM-памяти: 1 кб
  • Напряжение питания: 1,8 – 5,5 В
  • Потребляемый ток в режиме работы: 0,2 мА (1 МГц, 1,8 В)
  • Потребляемый ток в режиме сна: 0,75 мкА (1 МГц, 1,8 В)
  • Количество таймеров/счётчиков: 2 восьмибитных, 1 шестнадцатибитный
  • Общее количество портов: 23
  • Количество ШИМ (PWM) выходов: 6
  • Количество каналов АЦП (аналоговые входы): 6
  • Количество аппаратных USART (Serial): 1
  • Количество аппаратных SPI: 1 Master/Slave
  • Количество аппаратных I²C/SPI: 1
  • Разрешение АЦП: 10 бит