DS83C520, DS87C520
Быстродействующие EPROM/ROM микроконтроллеры
Отличительные особенности:
- Совместимость с приборами семейства 80C52
Совместимость по выводам и с системой команд микроконтроллеров 8051
Четыре 8-разрядных порта I/O
Три 16-разрядных таймера/счетчика
256 байтов сверхоперативной RAM
- Встроенная память
16 Кбайт EPROM памяти
1 Кбайт встроенной SRAM, используемой командами MOVX
- Возможность выбора необходимого объема ROM (ROMSIZE)
Выбор объема встроенной памяти программ от 0 до 16 Кбайт
Возможность обращения ко всему пространству внешней памяти
Динамическая настройка программными средствами
Использование в качестве загрузочного блока внешней Flash памяти
- Высокоскоростная архитектура
Четыре тактовых цикла на каждый машинный цикл (у приборов 8051 по 12 тактов/цикл)
Диапазон рабочих частот от 0 до 33 МГц
Выполнение одноцикловых команд за 121 нс
Сдвоенный указатель данных
Дополнительная возможность настройки длительности машинного цикла команд MOVX, обеспечивающая работу с медленной/быстрой RAM и периферией
- Режимы энергосбережения
Программируемый источник тактовой частоты, способствующий снижению потребления
Работа с тактовым сигналом с частотой кварц/64 или кварц/1024
Автоматическое аппаратное и программное восстановление нормального рабочего режима
- Режим пониженного EMI с отключением, если это возможно, сигнала ALE
- Два полнодуплексных последовательных порта
- Высокоинтегрированный контроллер располагает:
Сбросом по потере питания
Прерыванием по раннему предупреждению о потере питания
- Программируемым сторожевым таймером
- Тринадцать источников прерываний (из них шесть внешних)
- Поставляются в 40-выводных корпусах PDIP, 44-выводных корпусах PLCC и TQFP, в 40-выводных
- корпусах CERDIP с кварцевым окошком
- Поставляются в версиях с масочным программированием -DS83C520, или с EPROM памятью программ (OTP) - DS87C520
Тип прибора |
Память программ, байт |
Встроенная SRAM MOVX, байт |
UART |
Сторо- жевой таймер |
Сброс по потере питания и прерывание |
Автоге- нератор |
Напряжение питания, В |
Потребление в режимах: активном/idle, мА (на частоте 33 МГц) |
DS83C520 |
16К ROM |
1К |
2 |
Есть |
Есть |
Есть |
От 4,5 до 5,5 |
30/15 |
DS87C520 |
16К EPROM |
Описание:
Микроконтроллеры DS87C520/DS83C520, оснащенные EPROM/ROM памятью, входят в семейство быстродействующих, совместимых с архитектурой 8051, микроконтроллеров фирмы Dallas. Отличительной особенностью этих 8-разрядных микроконтроллеров является переработанное ядро, исключающее непроизводительные такты и циклы памяти. В результате эти микроконтроллеры выполняют каждую операцию системы команд 8051 в 1,5 – 3 раза быстрее, чем стандартный микроконтроллер 8051 , работающий на той же тактовой частоте. Основным преимуществом использования микроконтроллеров DS87C520/DS83C520 является повышение быстродействия в 2, 5 раза при использовании тех же кодов и такого же кварцевого кристалла. Максимальная тактовая частота микроконтроллеров DS87C520/DS83C520 равна 33 МГц, и их производительность эквивалентна производительности микроконтроллера 8051, работающего с тактовой частотой 82,5 МГц (примерно в 2,5 раза выше).
Микроконтроллеры DS87C520/DS83C520 совместимы по выводам со всеми тремя типами корпусов стандартных микроконтроллеров 8051 и располагают стандартными ресурсами: тремя таймерами/счетчиками, последовательным портом и четырьмя 8-разрядными портами I/O. Приборы оснащены 16 Кбайтами EPROM или масочно программируемой ROM и дополнительным 1 Кбайтом RAM данных. Производятся версии как с однократным программированием, так и с ультрафиолетовым стиранием.
Особенностью микроконтроллеров DS87C520/DS83C520, кроме высокого быстродействия, являются второй полностью аппаратный последовательный порт, семь дополнительных прерываний, программируемый сторожевой таймер, монитор кратковременного понижения напряжения и сброс по потере питания. Микроконтроллер располагает сдвоенным указателем данных, способствующим ускорению перемещения блоков данных. Пользователь может динамически настраивать скорость обращения к внешним устройствам в диапазоне от 2 до 9 машинных циклов, что обеспечивает необходимую гибкость взаимодействия с внешней памятью и периферией.
Режим управления питанием (Power Management Mode - PMM) ориентирован на использование в критичных к потреблению применениях – портативной аппаратуре и аппаратуре с батарейным питанием. Эта функция позволяет программно устанавливать, в качестве основной временной базы, более низкую тактовую частоту. И если в нормальном режиме длительность машинного цикла составляет 4 такта, то режим PMM позволяет процессору выполнять машинный цикл за 64 или 1024 такта. Например, при тактовой частоте 12 МГц частота выполнения машинных циклов составляет 3 МГц. В режиме PMM программа может установить частоту машинных циклов187,5 или 11,7 кГц. Такое снижение частоты приводит, соответственно, к снижению потребления процессора за счет его более медленной работы.
Микроконтроллеры DS87C520/DS83C520 располагает функцией, существенно снижающей уровень электромагнитных излучений (EMI). Эта функция позволяет программно устанавливать запрет на формирование сигнала ALE, в тех случаях, когда в нем нет необходимости.
Микроконтроллер DS83C520 является версией с масочным программированием, предназначенной для реализации крупных партий критичных к стоимости применений. Микроконтроллер DS87C520 во всем идентичен микроконтроллеру DS83C520, за исключением EPROM памяти программ, вместо масочно программируемой памяти. Все ссылки на характеристики прибора DS87C520 применимы к DS87C520, за исключением характеристик, относящихся к памяти программ.
Описания микроконтроллеров:
|
|
480Kb Engl Описание микроконтроллера |
|
|
Rus Система команд |
|