Атрибуты продукта
Описание: P80C552EBA — 8-битный микроконтроллер производства Philips. Он имеет 8 КБ ПЗУ, 512 байт ОЗУ и встроенные ресурсы ввода-вывода. Он доступен в 68-контактном пластиковом корпусе с выводами микросхемы (PLCC). Характеристики: 8-битный микроконтроллер, совместимый с 8051. ПЗУ 8 КБ, 512 байт ОЗУ. Встроенные ресурсы ввода-вывода. 8/16-битная адресная шина. 64 КБ адресуемой памяти. Два сторожевых таймера с частотой 32768 Гц. Два 16-битных таймера/счетчика. Внутреннее включение питания. 68-контактный корпус PLCC со сбросом. Применение: Микроконтроллер P80C552EBA обычно используется во множестве встраиваемых приложений, таких как медицинское и автомобильное оборудование, системы безопасности и системы промышленной автоматизации. Его также можно использовать для приложений, требующих сбора и обработки данных в реальном времени. (Только для справки)
ОПИСАНИЕ
Однокристальный 8-битный микроконтроллер 80C552/83C552 (далее обычно именуемый 8XC552) изготавливается по усовершенствованной КМОП-технологии и является производным от семейства микроконтроллеров 80C51. 8XC552 имеет тот же набор команд, что и 80C51.
Существуют три версии производной:
● 83C552 — программируемое ПЗУ маски размером 8 Кбайт.
● 80C552 — версия 83C552 без ПЗУ.
● 87C552 — EPROM 8 Кбайт (описано в отдельной главе).
8XC552 содержит энергонезависимую память программ только для чтения 8К × 8 (83C552), энергозависимую память данных для чтения/записи 256 × 8, пять 8-битных портов ввода-вывода, один 8-битный входной порт, два 16-битных порта ввода-вывода. счетчики таймеров/событий (идентичны таймерам 80C51), дополнительный 16-битный таймер, связанный с защелками захвата и сравнения, вложенная структура прерываний с 15 источниками и двумя уровнями приоритета, АЦП с 8 входами, двойной Интерфейс ЦАП с широтно-импульсной модуляцией, два последовательных интерфейса (UART и шина I2C), «сторожевой» таймер, встроенный генератор и схемы синхронизации. Для систем, которым требуются дополнительные возможности, 8XC552 можно расширить с помощью стандартной TTL-совместимой памяти и логики.
Кроме того, 8XC552 имеет два программно выбираемых режима снижения энергопотребления — режим ожидания и режим пониженного энергопотребления. В режиме ожидания процессор замораживается, но при этом ОЗУ, таймеры, последовательные порты и система прерываний продолжают работать. Режим пониженного энергопотребления сохраняет содержимое ОЗУ, но замораживает генератор, в результате чего все остальные функции микросхемы становятся неработоспособными.
Устройство также функционирует как арифметический процессор, имеющий возможности как для двоичной, так и для двоично-десятичной арифметики, а также возможности обработки битов. Набор инструкций состоит из более чем 100 инструкций: 49 однобайтовых, 45 двухбайтовых и 17 трёхбайтовых. При использовании кристалла с частотой 16 МГц (24 МГц) 58% инструкций выполняются за 0,75мкс (0,5мкс) и 40% за 1,5мкс (1мкс). Инструкции умножения и деления требуют 3 мкс (2 мкс)
ФУНКЦИИ
● Центральный процессор 80C51.
● ПЗУ 8k x 8 с возможностью внешнего расширения до 64 Кбайт.
● Защита кода ПЗУ
● Дополнительный 16-битный таймер/счетчик, соединенный с четырьмя регистрами захвата и тремя регистрами сравнения.
● Два стандартных 16-битных таймера/счетчика.
● 256 × 8 ОЗУ с возможностью внешнего расширения до 64 Кбайт.
● Возможность создания восьми синхронизированных, синхронизированных выходных сигналов.
● 10-битный АЦП с восемью мультиплексированными аналоговыми входами.
● Два выхода с 8-битным разрешением и широтно-импульсной модуляцией.
● Пять 8-битных портов ввода-вывода плюс один 8-битный входной порт, общий с аналоговыми входами.
● Последовательный порт ввода-вывода шины I2C с байт-ориентированными функциями ведущего и ведомого устройства.
● Полнодуплексный UART, совместимый со стандартом 80C51.
● Встроенный сторожевой таймер.
● Три диапазона скоростей:
— от 3,5 до 16 МГц
— от 3,5 до 24 МГц (только ПЗУ, без ПЗУ)
● Три диапазона рабочей температуры окружающей среды:
— P83C552xBx: от 0 ℃ до +70 ℃
— P83C552xFx: от -40 ℃ до +85 ℃
(частота XTAL макс. 24 МГц)
— P83C552xHx: от -40 ℃ до +125 ℃
(частота XTAL макс. 16 МГц)