AT89C5131A-L
8-разр. флэш-микроконтроллер с полноскоростным контроллером USB-устройства
Отличительные особенности:
- Ядро 80C52X2 (6 тактов на инструкцию)
– Максимальная частота ядра 48 МГц в режиме х1, 24МГц в режиме х2
– Двойной указатель данных
– Полнодуплексный усовершенствованный УАПП
– Три 16-разр. таймера-счетчика: T0, T1 и T2
– 256 байт сверхоперативной памяти (ОЗУ)
- 32 кбайт встроенной флэш-памяти, внутрисистемно программируемой через USB или УАПП
- 4 кбайт ЭСППЗУ, в т.ч. 3 кбайт для загрузочного сектора и 1 кбайт для хранения данных
- Встроенное расширенное ОЗУ: 1024 байт
- Встроенная схема контроля питания (POR/PFD) для наблюдения за уровнем внутреннего напряжения питания
- Полноскоростной модуль USB, совместимый с 1.1 и 2.0 и генерацией прерывания по завершении передачи
– Конечная точка 0 для управления передачей: 32-байтный буфер FIFO
– 6 программируемых конечных точек с входным или выходным направлениями и с поточной, прерывающейся или изохронной передачами
• Конечные точки 1, 2, 3: 32- байтный буфер FIFO
• Конечные точки 4, 5: 2 x 64-байтный буфер FIFO с двойной буферизацией
• Конечные точки 6: 2 x 512-байтный буфер FIFO с двойной буферизацией
– Прерывания по приостановке/возобновлению
– Сброс при подаче питания и сброс шины USB
– Цифровая ФАПЧ на 48 МГц для полноскоростной работы шины
– Отключение шины USB по команде микроконтроллера
- 5 канальный программируемый счетный массив (PCA) с 16-разр. счетчиком, быстродействующим выходом, режимами захват/сравнение, ШИМ и функцией сторожевого таймера
- Программируемый аппаратный сторожевой таймер: период переполнения от 50 мс до 6 сек при 4 МГц
- Интерфейс прерывания от клавиатуры на порте P1 (8 разрядов)
- TWI (двухпроводной интерфейс): 400 кбит/с
- Интерфейс SPI (режим ведущий/подчиненный)
- 34 линии ввода-вывода
- 4 выхода для непосредственного управления светодиодами с программируемыми источниками тока: 2-6-10 мА
- Система прерываний 4 уровнями приоритетов (11 источников)
- Режимы холостого хода (Idle) и выключения (Power-down)
- Встроенный генератор 0…32 МГц с аналоговой схемой ФАПЧ для синтеза частоты 48 МГц
- Промышленный температурный диапазон
- Диапазон напряжения питания: 3.0…3.6В
- Корпуса: SO28, MLF48, PLCC52, VQFP64
Блок - схема AT89C5131A-L:
Общее описание:
AT89C5131A-L – высокопроизводительная версия 8-разр. однокристального микроконтроллера 80C51 с флэш-памятью и функциями полноскоростной USB-связи.
AT89C5131A-L содержит полноскоростной USB-модуль, совместимый с техническими требованиями USB версий 1.1 и 2.0. Данный модуль интегрирует USB-трансиверы со стабилизатором напряжения 3.3В и процессор последовательного интерфейса (SIE) с цифровой схемой ФАПЧ для синтеза частоты 48 МГц. Модуль USB также содержит логику определения USB-события (сброс и приостановка/возобновление), а также буферы FIFO, поддерживающие принудительное управление конечной точкой (EP0) и до 6 универсальными конечными точками (EP1/EP2/EP3/EP4/EP5/EP6) при минимальном программном описании.
AT89C5131A-L поддерживает функции Atmel 80C52 и отличается расширением объема флэш-памяти до 32 кбайт, внутреннего ОЗУ до 256 байт, 4-уровневой системой прерываний, двумя 16-разр. таймерами-счетчиками (T0/T1), полнодуплексным УАПП и встроенным генератором.
Кроме того, AT89C5131A-L содержит встроенное расширенное ОЗУ размером 1024 байт, двойной указатель данных, 16-разр. реверсивный таймер (T2), программируемый счетный массив (PCA), до 4 программируемых источников тока для управления светодиодами, программируемый аппаратный сторожевой таймер и схема сброса при подаче питания.
AT89C5131A-L имеет два программно выбираемых режима для снижения потребляемой мощности. В режиме холостого хода (idle) работа ЦПУ приостанавливается, но таймеры, последовательные порты и система прерываний остаются в работе. В режиме выключения (power-down) сохраняется содержимое ОЗУ, останавливается синхронизация периферийных устройств, но микроконтроллер сохраняет возможность пробуждения через событие USB или по внешнему прерыванию.
Информация для заказа:
Код заказа |
Размер памяти, кбайт |
Напряжение питания, В |
Температурный диапазон |
Корпус |
AT89C5131A-RDTIL |
32 |
3.0…3.6В |
Промышленный |
VQFP64 |
AT89C5131A-PLTIL |
32 |
3.0…3.6В |
Промышленный |
QFN48 |
AT89C5131A-S3SIL |
32 |
3.0…3.6В |
Промышленный |
PLCC52 |
AT89C5131A-TISIL |
32 |
3.0…3.6В |
Промышленный |
SO28 |
Документация:
|
|
845 Kb Engl Описание микросхемы |
|
|
430 Kb Engl Errata Изменения от 30.04.2004 |
|
|
Rus Модуль USB |
|
|
545 Kb Engl USB Bootloader от 30.06.2004 |
|
|
Rus AT89STK-05 - Starter Kit |
|
|
Rus FLIP - FLexible In-system Programmer - гибкий внутрисистемный программатор |
|
|
Rus Интерфейс USB |
|
|
Rus Система команд |
|