AT43USB353M
Недорогой USB-микроконтроллер с размножителем, АЦП и ШИМ
Отличительные особенности:
- USB-размножитель и контроллер USB-функции на основе микроконтроллера AVR
- Совместимость на двоичном уровне с AT43USB355
- Полностью программируемый полноскоростной размножитель USB 2.0 с двумя внешними и одним присоединенным отходящими портами
- Полноскоростная USB-функция с четырьмя конечными точками
- Высокопроизводительный и маломощный AVR RISC-микроконтроллер с быстродействием 12/24 млн.оп.в сек.
- Набор из 120 инструкций, большинство которых выполняется за 83/41.5 нс
- 24 кбайт памяти программ на масочном ПЗУ
- 1 кбайт внутреннего статического ОЗУ
- 32 x 8 рабочих регистров общего назначения
- 15 программируемых линий ввода-вывода
- 12 каналов 10-разр. АЦП
- Один 8-разр. таймер-счетчик с отдельным предделителем
- Один 16-разр. таймер-счетчик с отдельным предделителем и двумя ШИМ
- Внешние и внутренние источники прерываний
- Программируемый сторожевой таймер
- Экономичный режим приостановки (Suspend)
- Кварцевый генератор 6 МГц с ФАПЧ
- Работа при 5В со встроенными стабилизаторами 3,3В
- 48-выв. корпус LQFP
Структурная схема AT43USB353M:
Расположение выводов AT43USB353M:
Общее описание:
AT43USB353M - полноскоростной USB-микроконтроллер на основе архитектуры AVR со встроенным размножителем, совместимого с требованиями USB 2.0, который идеально подходит для применения в устройствах с аналогово-цифровым преобразованием и широтно-импульсной модуляцией, например, игровые контроллеры с обратной связью. USB-размножитель имеет 3 отходящих порта, один из которых постоянно подключен к USB-функции. Контроллер USB-функции имеет собственный адрес и конечные точки. В игровых контроллерах два внешних отходящих USB-порта могут быть подсоединены к другим устройствам, например, игровая гарнитура (наушники+микрофон), модули флэш-памяти или любое другое USB-устройство.
Микроконтроллер в составе AT43USB353M является высокопроизводительным 8-разр. AVR RISC микроконтроллером, который тактируется частотой 12 МГц или 24МГц. Его память программ выполнена на основе масочного ПЗУ размером 24 кбайт, а память данных на основе СОЗУ размером 1 кбайт. Аналогово-цифровой преобразователь характеризуется минимальной длительностью преобразования 12 мкс, что совместно с 12 входными каналами охватывает потребности даже самых требовательных игровых контроллеров. Два выхода ШИМ могут программироваться на 8, 9 или 10-разрядное разрешение, что необходимо для приложений с обратной связью по усилию. 15 программируемых линий ввода-вывода общего назначения обеспечивают в достаточном количестве потребности считывания кнопок и переключателей, а также управления светодиодными индикаторами, которые широко используются в увеличивающемся в настоящее время количестве игровых контроллеров.
USB-функция имеет одну управляющую конечную точку и три дополнительных программируемых конечных точки. У каждой из них имеется свой собственный буфер FIFO. У двух конечных точек имеются 64-байтные буферы FIFO, а у третьей - 8-байтный буфер FIFO. Физический уровень и уровень связи протокола USB реализованы аппаратно, а уровень транзакций должен быть реализован микроконтроллером на программном уровне. Архитектура AVR разработана для эффективного программирования на Си, без ухудшения производительности.
AT43USB353M совместим на двоичном уровне с AT43USB355. Он требует использования того же программного обеспечения и инструментальных средств для проектирования, что и другие микроконтроллеры Atmel AVR, в т.ч. Си-компиляторы, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы. Доступен также набор для проектирования AT43DK355, содержащий исходные коды для большинства типичных USB-приложений.
Информация для заказа:
Память программ |
Код заказа |
Корпус |
Температурный диапазон |
Масочное ПЗУ |
AT43USB353M-AC |
48 LQFP |
Коммерческий (0°C…+70°C) |
Документация:
|
|
606 Kb Engl Oписание микросхемы |
|