medium ATSAMC20E16A TQFP 32SAM C20/C21 – серия микроконтроллеров, построенных на вычислительном ядре Cortex-M0+. Микроконтроллеры SAM C20/C21 адаптированы для применения в системах домашней и промышленной автоматики, их отличительная особенность - это расширенный диапазон напряжений питания от 2,7 до 5,5 В.

Микроконтроллеры SAM C20/C21 выпускаются в корпусах четырёх размеров от 32 до 100 выводов, для каждого типа корпуса доступно четыре варианта чипа, которые различаются по размеру памяти. Такая структура серии позволяет:

  • избежать изменений в аппаратной части устройства при увеличении размера программы - при необходимости достаточно поставить чип с бо́льшим размером памяти на то же посадочное место,
  • избежать глубокой переработки программы устройства при увеличении потребности в аппаратных ресурсах - при необходимости достаточно поставить аналогичный чип в бо́льшем корпусе.
  • Микроконтроллеры SAM C20/C21 совместимы с SAMD20, SAMD21 и SAML21 как аппаратно (pin-to-pin, кроме чипов в 100-выводном корпусе), так и программно.

Основные характеристики микроконтроллеров SAM C20/C21.

Вычислительные ресурсы:

  • ядро Cortex-M0+ 48 MHz
  • аппаратный модуль деления и извлечения квадратного корня (Divide and Square Root Accelerator)

Память:

  • до 256 kB FLASH
  • до 32 kB SRAM
  • до 8 kB памяти данных (эмуляция EEPROM)
  • контроллер DMA

Аналоговые периферийные модули:

  • до 2 АЦП 12-bit 1 Msps до 20 каналов
  • до 3 сигма-дельта АЦП 16-bit
  • ЦАП 10-bit 350 кsps
  • до 4 аналоговых компараторов

Периферийные модули:

  • 4 модуля конфигурируемой логики
  • до 8 модулей таймера с функцией генерации PWM
  • 3 расширенных модуля таймера с функцией генерации PWM
  • часы реального времени с будильником
  • модуль измерения частоты сигнала
  • модуль обработки событий периферии (до 12 каналов)
  • контроллер сенсорной клавиатуры (до 256 кнопок)

Интерфейсы:

  • до 2 модулей CAN 2.1 / CAN-FD 1.0
  • до 8 универсальных последовательных интерфейсов SERCOM,
    поддерживающих I2C, SPI, RS485, LIN и PMBus