AT83C5122, AT85C5122, AT89C5122
C51-микроконтроллер с интерфейсами USB и считывателя смарт-карт
Отличительные особенности:
- Ядро 80C51:
- 6 тактов на инструкцию
- Частота до 16 МГц
- 768 байт ОЗУ
- AT83C5122: 32 кбайт ПЗУ
- AT83C5123: 30 кбайт ПЗУ
- AT85C5122: 32 кбайт ОЗУ для хранения кода программы и 32 кбайт ПЗУ
- AT89C5122 : 32 кбайт флэш-памяти
- AT85EC5122, AT83EC5123, AT83EC5122: дополнительное ЭСППЗУ емкостью 512 байт (AT24C04)
- Многопротокольный интерфейс смарт-карты
- Соответствие стандартам ISO 7816, EMV2000, GIE-CB, и WHQМ
- Асинхронные протоколы T = 0 и T = 1 с прямым и инверсным режимами
- Повышающий/понижающий преобразователь с программируемым выходным напряжением: 5В, 3В (60 мА) и 1.8В (20 мА)
- Защита от электростатических разрядов 4 кВ (MIL/STD 833 класс 3)
- Поддержка альтернативных карт с сигналами CLK, IO и RST
- USB-модуль с 7 конечными точками с программируемыми направлениями (ввод, вывод) с режимами передачи по ISO, массовым или по прерываниям
- УАПП со встроенным генератором скорости связи (BRG)
- Встроенный генератор 8 МГц аналоговой схемы ФАПЧ для синтеза частоты 96 МГц, возможность внешнего тактирования 48 МГц
- Два 16-разрядных таймера-счетчика: T0 и T1
- Аппаратный сторожевой таймер и определитель недопустимого питания (PFD)
- Режимы холостого хода (Idle) и уменьшения мощности (Power-down)
- Возможность запитывания от USB интерфейса
- Малая мощность
- 30 мА – максимальный рабочий ток (при 32 МГц, X1)
- 100 мкА – максимальный ток в режиме Power-down при 5.4В (без смарт-карты и USB)
- Диапазон питания: 3.6…5.5В
- Для версии AT8xC5122:
- Интерфейс прерываний от клавиатуры на порте 5 (8 бит)
- Пять 8-разрядных портов ввода-вывода, один 6-разрядный
- SPI-интерфейс (главный, подчиненный)
- Корпуса: VQFP64, PLCC28
- Семь светодиодных выходов с программируемыми источниками тока: 2-4-10 мА
- Для версии AT8xC5123:
- Четыре светодиодных выхода с программируемыми источниками тока: 2-4-10 мА
- Два 8-разрядных портов ввода-вывода, один 6-разрядный порт, один бит ввода-вывода ( в корпусе LQP32)
- Корпуса: LQFP32, PLCC28
Функциональная схема AT89C5122:
Функциональная схема AT83C5123:
Расположение выводов AT8xC5122 и AT8xC5123:
Расположение выводов AT8xC5123:
Общее описание:
AT8xC5122 – высокопроизводительный КМОП производный от 80C51 8-разрядный микроконтроллер, оптимизированный под USB-клавиатуру со считывателем смарт-карты.
AT8xC5122 сохраняет особенности Atmel 80C51 и имеет в своем составе 32 кбайт ПЗУ, 768 байт ОЗУ, 4-уровневую систему прерываний, два 16-разрядных таймера-счетчика (T0/T1), полнодуплексный расширенный УАПП с генератором скорости связи (BRG) и встроенный генератор.
Кроме того, AT8xC5122 содержит полноскоростной контроллер USB 2.0 с 7 конечными точками, многопротокольный интерфейс смарт-карт, двойной указатель данных, семь программируемых светодиодных источника тока (2-4-10 мА) и аппаратный сторожевой таймер.
Версия с флэш-памятью и ОЗУ AT8xC5122 и версия только с ОЗУ (32кбайт) для хранения кода программы AT8xC5122 могут быть загружены программой внутрисхемного программирования (хранится во встроенном ПЗУ) через порт USB или УАПП.
AT8xC5122 имеет 2 программно настраиваемых режима снижения активности для оптимизации энергопотребления. AT8xC5123 - версия AT8xC5122 с малым числом выводов. Данная версия не имеет клавиатурный и SPI интерфейсы. Назначение выводов в корпусе PLCC28 для AT8xC5122 и AT8xC5123 одинаковое. AT8xC5123 также предлагается в корпусе VQFP32.
AT8xC5122 и AT8xC5123 имеют дополнительно 512 байт ЭСППЗУ (AT24C04) и названы AT8xEC5122 и AT8xEC5123, соответственно.
Информация для заказа:
Код заказа |
Емкость памяти |
Напряжение питания, В |
Температурный диапазон |
Максимальная частота, МГц |
Корпус |
Упаковка |
AT85C5122xxx-RDTIM |
ОЗУ |
3.6 - 5.5 |
Промышленный |
32 |
VQFP64 |
Tray |
AT85C5122xxx-RDRIM |
ОЗУ |
3.6 - 5.5 |
Промышленный |
32 |
VQFP64 |
Tape & Reel |
AT85C5122xxx-SISIM |
ОЗУ |
3.6 - 5.5 |
Промышленный |
32 |
PLCC28 |
Stick |
AT85C5122xxx-SIRIM |
ОЗУ |
3.6 - 5.5 |
Промышленный |
32 |
PLCC28 |
Tape & Reel |
AT89C5122-RDTIM |
32 кбайт флэш и ОЗУ |
3.6 - 5.5 |
Промышленный |
32 |
VQFP64 |
Tray |
AT89C5122-RDRIM |
32 кбайт флэш и ОЗУ |
3.6 - 5.5 |
Промышленный |
32 |
VQFP64 |
Tape & Reel |
AT89C5122-SISIM |
32 кбайт флэш и ОЗУ |
3.6 - 5.5 |
Промышленный |
32 |
PLCC28 |
Stick |
AT89C5122-SIRIM |
32 кбайт флэш и ОЗУ |
3.6 - 5.5 |
Промышленный |
32 |
PLCC28 |
Tape & Reel |
Документация:
|
|
2557 Kb Engl Описание микросхем |
|
|
Rus Интерфейс USB |
|
|
Rus FLIP - FLexible In-system Programmer - гибкий внутрисистемный программатор |
|
|
Rus Система команд |