PDF

Datasheet на микроконтроллер ATmega32U4

Datasheet ATmega32U4: 8-битный AVR с встроенным USB 2.0 Full-Speed контроллером, 32 КБ Flash, 2.5 КБ SRAM, JTAG и 12-канальным 10-битным АЦП.

Описание

Официальная техническая документация на 8-битные AVR-микроконтроллеры ATmega16U4 и ATmega32U4 со встроенным USB 2.0 Full-Speed контроллером. Описывает архитектуру, периферию, USB-интерфейс и режимы работы для устройств с USB-подключением.

Что внутри PDF

  • Распиновка корпусов TQFP-44 и QFN-44 с альтернативными функциями выводов
  • Подробное описание USB 2.0 модуля: конечные точки, DPRAM, режимы Full-Speed и Low-Speed
  • Характеристики памяти: 16/32 КБ Flash, 512 байт/1 КБ EEPROM, 1.25/2.5 КБ SRAM
  • Описание периферии: таймеры, 12-канальный АЦП, USART, SPI, TWI, JTAG-интерфейс
  • Электрические параметры, режимы энергосбережения и рекомендации по подключению USB
  • Габаритные чертежи корпусов для проектирования печатных плат

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

  • Разработка USB-устройств: клавиатуры, мыши, джойстики, MIDI-контроллеры
  • Проектирование схемы с USB-подключением без внешнего USB-контроллера
  • Настройка конечных точек USB и DPRAM для обмена данными с хостом
  • Использование встроенного USB-загрузчика для прошивки без программатора

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

  • Для работы USB требуется подключение D+, D- через резисторы 22 Ом и конденсатор 1 мкФ на UCap
  • Все поставляемые чипы предпрограммированы USB-загрузчиком по умолчанию
  • Для Full-Speed режима нужен PLL на 48 МГц, для Low-Speed можно работать без кварца
  • Выводы PF2 и PF3 отсутствуют на корпусе, биты 2 и 6 порта E также недоступны