T89C51AC2
Усовершенствованный 8-битный микроконтроллер фирмы Atmel® c АЦП и встроенной флэш-памятью объемом 32K
Особенности:
- 80C51 архитектура
- 256 байт встроенного ОЗУ
- 1К встроенной расширенной памяти (ERAM)
- 32K встроенная флэш-память
Хранение данных 10 лет при температуре 85С
10000 циклов записи/чтения
- 2К флэш-памяти для начального загрузчика
- 2К встроенной электрически-стираемой памяти EEPROM
- 100000 циклов записи/чтения
- 14 источников прерываний с четырьмя уровнями приоритета
- Три 16-разрядных таймера /счетчика
- Полнодуплексный универсальный асинхронный приемопередатчик (UART), совместимый с 80C51
- Максимальная частота кристалла 40 МГц в стандартном режиме, 20 МГц в X2 режиме (40 МГц частота процессорного ядра)
- Пять портов: 32+2 дискретных входа/выхода
- 5-канальный 16-битный программируемый массив счетчиков (РСА):
- Широтно-импульсный модулятор (8 бит)
- Высокоскоростной выход
- Захват по фронту и по таймеру
- Двойной указатель данных
- Сторожевой таймер с разрядностью 21 бит (7 бит программируемые)
- 10-битный АЦП (8 мультиплексированных аналоговых входов)
- Встроенная логика эмуляции (расширенная система ловушек)
- Режимы энергопотребления:
Пассивный режим (Idle)
Стоповый режим (power-down),
- Напряжения питания: 5В ± 10% ( или 3В** ± 10%)
- Температурные диапазоны: индустриальный (-40C to +85C)
- Корпуса: PLCC44, VQFP44
Архитектура T89C51AC2:
Расположение выводов T89C51AC2:
Описание:
T89C51AC2- высокоэффективная флэш-версия 80C51 8-разрядных микроконтроллеров.
T89C51AC2 содержит 16КБ или 32К флэш-памяти программ и данных.
Флэш-память может быть запрограммирована в параллельном режиме, в последовательном с возможностью внутрисхемного программирования (ISP) или программным обеспечением. Программирующее напряжение формируется внутренне из стандартного напряжения питания.
T89C51AC2 сохраняет все возможности 80C52: 256 байт внутреннего ОЗУ, контроллер прерываний с 7 источниками и 4 уровнями приоритета, три таймера /счетчика.
Сверх того, T89C51AC2 имеет 10-битный АЦП, 2К загрузочной флэш-памяти, 2К ЭСПЗУ для данных, программируемый массив счетчиков РСА, расширенную память XRAM (1024 байт), аппаратный сторожевой таймер Watchdog, более гибкий последовательный канал (EUART), который облегчает обмен в многопроцессорной системе.
Полностью статическое исполнение уменьшает потребляемую мощность T89C51AC2 и позволяет изменять тактовую частоту до любого значения, даже до постоянного тока, без потери данных.
T89C51AC2 имеет два программно-управляемых режима сокращенного потребления мощности и 8-разрядный предварительный делитель тактовой частоты для дальнейшего сокращения потребляемой мощности. В пассивном (Idle) режиме, центральный процессор заморожен, в то время как периферийное оборудование и система прерываний продолжают функционировать. В стоповом режиме (power-down), ОЗУ сохраняется, а все другие функции не работают.
Добавленные функции T89C51AC2 делают его более мощным для приложений, в которых необходимы АЦП, ШИМ, высокоскоростной ввод - вывод и возможности вычислений:
- промышленные системы управления
- системы аварийной сигнализации, устройства управления двигателями
- потребительские товары и т.д.
T89C51AC2 представляет собой расширенную версию 80С52, в то же время сохраняя полную совместимость. В режиме Х2 максимальная внешняя тактовая частота 20 МГц (300 нс машинный цикл).
Описания микроконтроллеров:
|
|
1246 Kb Engl Описание микроконтроллера |
|
|
Rus FLIP - FLexible In-system Programmer - гибкий внутрисистемный программатор |
|
|
Rus Система команд |
|