Описание
Официальная техническая документация на 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 также недоступны