+ ATmega16U4, 8-битный AVR микроконтроллер с 16 КБайт программируемой в системе FLASH памятью и USB контроллером
 

ATmega16U4 8-битный AVR микроконтроллер с 16 КБайт программируемой в системе FLASH памятью и USB контроллером

 

Блок-схема

ATmega16U4, 8-битный AVR микроконтроллер с 16 КБайт программируемой в системе FLASH памятью и USB контроллером
Увеличить

Группа компонентов

AVR

Основные параметры

ЦПУ: Ядро AVR
ЦПУ: MIPS 16
ЦПУ: F,МГц от 0 до 16
Память: Flash,КБайт 16
Память: RAM,КБайт 1.25
Память: EEPROM,КБайт 0.5
I/O (макс.),шт. 26
Таймеры: 8-бит,шт 2
Таймеры: 16-бит,шт 2
Таймеры: Каналов ШИМ,шт 8
Таймеры: RTC Нет
Интерфейсы: UART,шт 1
Интерфейсы: SPI,шт 1
Интерфейсы: I2C,шт 1
Интерфейсы: USB,шт 1
Аналоговые входы: Разрядов АЦП,бит 10
Аналоговые входы: Каналов АЦП,шт 12
Аналоговые входы: Быстродействие АЦП,kSPS 15
Аналоговые входы: Аналоговый компаратор,шт 1
VCC от 2.7 до 5.5
ICC,мА 18
TA,°C от -40 до 85
Корпус QFN-44 TQFP-44

Общее описание

Отличительные особенности:

  • Высокопроизводительный, малопотребляющий 8-битный микроконтроллер семейства AVR
  • Передовая RISC архитектура
    • 135 инструкций, большинство выполняется за один такт
    • 32х8 регистров общего назначения
    • Полностью статический режим работы
    • Производительность до 16 MIPS (млн. операций в секунду) при тактовой частоте ядра 16 МГц
    • Встроенный двухтактный умножитель
  • Энергонезависимая память программ и память данных
    • 16 КБайт самопрограммируемой в системе FLASH памяти
      • 100000 циклов записи/стирания
    • Встроенный загрузчик программ с независимыми битами защиты
      • Загрузчик активируется после команды сброса
      • Возможен режим чтения во время записи
      • Все микроконтроллеры поставляются с "прошитым" USB загрузчиком
    • 1.25 КБайт внутренней SRAM данных
    • 512 Байт внутренней EEPROM
      • 100000 циклов записи/стирания
    • Программная защита от считывания
  • JTAG интерфейс (совместимый с IEEE 1149.1)
    • Сканирование периферии в соответствии стандарту JTAG
    • Расширенный режим отладки
    • Поддерживает программирование FLASH, EEPROM и битов защиты
  • Высокоскоростной/низкоскоростной модуль USB 2.0 с функцией прерывания по окончании передачи
    • Полностью соответствует спецификации Универсальной последовательной Шины версии 2.0
    • Поддерживает скорость передачи данных 1.5 Мбит/с и 12 Мбит/с
    • Шесть программируемых оконечных точек на вход или выход с возможность передачи сигнала прерывания, групповой и изохронной передачи данных
    • Конфигурируемый размер оконечных точек до 256 Байт в режиме сдвоенного банка
    • 832 Байта полностью независимой USB DPRAM для распределения оконечных точек
    • Сигналы прерывания для останова/возобновления работы
    • Возможность сброса ЦПУ по сигналу сброса USB шины
    • Соединение/разъединение с USB шиной по запросу микроконтроллера
  • Периферия
    • Встроенный PLL для USB и высокоскоростного таймера: рабочая частота от 32 МГц до 96 МГц
    • Два 8-битных таймера/счетчика с независимым предделителем и режимом сравнения
    • Два 16-битных таймера/счетчика с независимым предделителем и режимом сравнения и захвата
    • Один 10-битный высокоскоростной таймер/счетчик с PLL (64 МГц) и режимом сравнения
    • Четыре 8-битных канала ШИМ
    • Четыре канала ШИМ с программируемым разрешением от 2 до 16 бит
    • Шесть каналов ШИМ для высокоскоростной работы с программируемым разрешением от 2 до 11 бит
    • 12-канальный, 10-битный АЦП
    • Программируемый последовательный USART
    • Последовательный интерфейс SPI с режимами ведущий/ведомый
    • Последовательный интерфейс I2C
    • Программируемый сторожевой таймер с независимым встроенным генератором
    • Встроенный аналоговый компаратор
    • Встроенный датчик температуры
  • Особенности микроконтроллера
    • Сброс по включению питания и функция определения провалов напряжения питания
    • Встроенный калиброванный генератор на 8 МГц
    • Встроенный предделитель тактов и переключатель источника тактового сигнала (внутренний RC / внешний генератор) в безостановочном режиме (on-the-fly)
    • Внешние и внутренние источники прерываний
    • Шесть энергосберегающих режимов ожидание: Idle, ADC Noise Reduction, Power-save, Power-down, Standby и Extended Standby
  • Линии ввода/вывода и типы корпуса
    • Все линии ввода/вывода совместимы с CMOS и LVTTL уровнями сигнала
    • 26 линий ввода/вывода
    • 44-выводной корпус TQFP 10х10 мм
    • 44-выводной корпус QFN 7х7 мм
  • Диапазон напряжения питания 2.7...5.5 Вольта
  • Рабочий диапазон температур -40°C...+85°C
  • Максимальная тактовая частота
    • 8 МГц при напряжении питания 2.7 Вольта
    • 16 МГц при напряжении питания 5.5 Вольта
Datasheet
 
ATmega16U4, ATmega32U4 (6.3 Мб), 02.12.2008

Производитель
 

Где купить
 


Дистрибуторы

Дилеры

Где купить ещё

Datasheet

ATmega16U4, ATmega32U4 8-битный AVR микроконтроллер с 16/32 КБайт программируемой в системе FLASH памятью и USB контроллером (6.3 Мб), 02.12.2008

Связанные документы

По фирмам
USB DFU Документация на USB DFU загрузчик для микроконтроллеров серии AT90USBххх и ATMEGAS16/32U4 (187.3 Кб), 02.12.2008

Ссылки по теме

USB контроллер в AVR микроконтроллерах (Рус)
Архитектура ATmega128 (Рус)
Полное описание контроллера интерфейса USB 2.0 Host/Device/OTG в AVR-микроконтроллерах (Рус)
Примеры применения семейства AVR (Рус)
Система команд 8-разрядных RISC микроконтроллеров семейства AVR (Рус)



Автор документа: Дмитрий Гаврилюк, http://www.gaw.ru
Кол-во просмотров: 9014
Дата публикации: 02.12.2008 14:57
Дата редактирования: 15.04.2015 11:23


подписка на новости

Подпишись на новости!

Продажа силового и бронированного кабеля и провода в Москве



Мероприятия:

17-я международная выставка ChipEXPO - 2019