AT89C5130A-M, AT89C5131A-M
8-разрядный флэш-микроконтроллер со встроенным полноскоростным USB-устройством
Отличительные особенности:
- Ядро 80C52X2 (6 тактов на инструкцию)
- Максимальная частота синхронизации ядра: 48 МГц в режиме X1, 24 МГц в режиме X2
- Два указателя данных
- Полнодуплексный расширенный УАПП (EUART)
- Три 16-разрядных таймера-счетчика: T0, T1 и T2
- 256 байт ОЗУ
- 16/32 кбайт флэш-памяти с поддержкой внутрисистемного программирования через интерфейс USB
- Побайтное и постраничное (128 байт) стирание и запись
- 100 тысяч циклов записи
- 3 кбайт флэш-памяти для загрузочной программы
- Побайтное и постраничное (128 байт) стирание и запись
- 100 тысяч циклов записи
- 1 кбайт ЭСППЗУ для хранения данных
- Побайтное и постраничное (128 байт) стирание и запись
- 100 тысяч циклов записи
- Встроенное ОЗУ расширения (ERAM): 1024 байт
- Встроенная схема контроля питания (сброс при подаче питания/определение снижения напряжения питания)
- Полноскоростной модуль USB, совместимый с требованиями USB1.1 и USB 2.0; поддержка прерывания по завершении передачи
- Конечная точка 0 для управления передачами: 32 байтный буфер FIFO
- 6 программируемых конечных точек с поддержкой направлений "Ввод" и "Вывод", типов передач "Поток" (Bulk), "Прерывание" (Interrupt) и "Изохронная" (Isochronous)
- - Конечные точки 1, 2, 3: 32-байтный буфер FIFO
- - Конечные точки 4, 5: два 64 байтных буфера FIFO с двойной буферизацией
- - Конечная точка 6: два 512 байтных буфера FIFO с двойной буферизацией
- Прерывания по приостановке/возобновлению
- Синтезатор частоты 48 МГц на основе ФАПЧ для поддержки полноскоростного режима работы
- Отключение от шины по запросу микроконтроллера
- 5-канальный программируемый счетный массив (PCA) с 16-разрядным счетчиком, быстродействующим выходом, режимами сравнения/захвата, функциями ШИМ и сторожевого таймера
- Программируемый аппаратный сторожевой таймер: период срабатывания от 100 мс до 3с при частоте синхронизации 8МГц
- Интерфейс прерывания от клавиатуры на порте 1 (8 бит)
- TWI (2-проводной интерфейс) 400 кбит/сек
- Интерфейс SPI (режим ведущий/подчиненный)
- 34 линии ввода-вывода
- 4 выходы с возможностью непосредственного управления светодиодами с помощью встроенных программируемых источников тока: 2-6-10 мА (типичные значения)
- Система прерываний с 4 уровневым приоритетом (11 источников)
- Режимы холостого хода (Idle) и снижения мощности (Power-down)
- Встроенный генератор 0-24 МГц с аналоговой схемой ФАПЧ для синтеза частоты 48МГц
- Промышленный температурный диапазон
- Расширенный диапазон напряжения питания: 2.7-5.5В (для USB необходимо 3.3В-5.5В)
- Корпуса: PLCC52, VQFP64, QFN32
Структурная схема:
Расположение выводов:
Общее описание:
AT89C5130A-M, AT89C5131A-M - высокоэффективная флэш-версия однокристального 8-разрядного микроконтроллера 80C51 с функциями полноскоростного USB-устройства.
AT89C5130A-M, AT89C5131A-M содержит полноскоростной USB-совместимый модуль, отвечающий требованиям стандарта USB версий 1.1 и 2.0. Данный модуль интегрирует USB-трансиверы с 3.3В-ым стабилизатором напряжения и контроллер последовательного интерфейса (SIE) с цифровой ФАПЧ для синтеза частоты 48МГц. В состав модуля USB также входят логика определения USB-событий (сброс и приостановка/возобновление), конечная точка управления (EP0) и 6 универсальных конечных точек (EP1/EP2/EP3/EP4/EP5/EP6) с буферами FIFO.
AT89C5130A-M, AT89C5131A-M содержит все особенности микроконтроллера Atmel 80C52, интегрируя флэш-память расширенной емкости (16/32 кбайт), 256 байт ОЗУ, систему прерываний с 4 уровнями приоритета, два 16-разрядных таймера-счетчика (T0/T1), полнодуплексный расширенный УАПП (EUART) и генератор.
Кроме того, AT89C5130A-M, AT89C5131A-M содержит ОЗУ расширения размером 1024 байт (ERAM), два указателя данных, 16-разрядный реверсивный таймер (T2), программируемый счетный массив (PCA), до 4 программируемых источников тока для управления светодиодами, программируемый аппаратный сторожевой таймер и схему сброса при подаче питания.
AT89C5130A-M, AT89C5131A-M поддерживает два программно-управляемых режима со сниженной активностью, позволяющие снизить уровень потребления. В режиме холостого хода прекращает работу ЦПУ, а таймеры, последовательные порты и система прерываний продолжают функционировать. В режиме снижения мощности сберегается содержимое ОЗУ и останавливается синхронизация периферийных устройств, а возобновление работы микроконтроллера возможно при возникновении событий USB или внешних прерываний.
Информация для заказа:
Код заказа |
Размер памяти, кбайт |
Напряжение питания, В |
Температурный диапазон |
Корпус |
Прим. |
AT89C5131A-RDTIM |
32 |
2.7-5.5 |
Промышленный |
VQFP64 |
|
AT89C5131A-PUTIM |
32 |
2.7-5.5 |
Промышленный |
QFN32 |
|
AT89C5131A-S3SIM |
32 |
2.7-5.5 |
Промышленный |
PLCC52 |
|
|
|
|
|
|
|
AT89C5130A-RDTUM |
16 |
2.7-5.5 |
Промышленный |
VQFP64 |
Без свинца |
AT89C5130A-PUTUM |
16 |
2.7-5.5 |
Промышленный |
QFN32 |
Без свинца |
AT89C5130A-S3SUM |
16 |
2.7-5.5 |
Промышленный |
PLCC52 |
Без свинца |
AT89C5131A-RDTUM |
32 |
2.7-5.5 |
Промышленный |
VQFP64 |
Без свинца |
AT89C5131A-PUTUM |
32 |
2.7-5.5 |
Промышленный |
QFN32 |
Без свинца |
AT89C5131A-S3SUM |
32 |
2.7-5.5 |
Промышленный |
PLCC52 |
Без свинца |
Документация:
|
|
2160 Kb Engl Описание микросхемы |
|
|
387 Kb Engl USB Bootloader |
|
|
Rus AT89STK-05 - Starter Kit |
|
|
Rus FLIP - FLexible In-system Programmer - гибкий внутрисистемный программатор |
|
|
Rus Интерфейс USB |
|
|
Rus Система команд |