ФУНКЦИИ
● Центральный процессор 80C51 (ЦП).
● 16 Кбайт встроенного ПЗУ с возможностью внешнего расширения до 64 Кбайт.
● 2 встроенных ОЗУ по 256 байт с возможностью внешнего расширения до 64 Кбайт.
● Два стандартных 16-битных таймера/счетчика.
● Один дополнительный 16-битный таймер/счетчик, соединенный с четырьмя регистрами захвата и тремя регистрами сравнения.
● 10-битный АЦП с 8 мультиплексированными аналоговыми входами.
● Два выхода с широтно-импульсной модуляцией и разрешением 8 бит.
● 15 источников прерываний с 2 уровнями приоритета (возможно от 2 до 6 внешних источников прерываний)
● Пять 8-битных портов ввода-вывода, а также один 8-битный входной порт, используемый совместно с аналоговыми входами.
● CAN-контроллер (CAN = Controller Area Network) с возможностью передачи данных DMA во внутреннюю RAM.
● CAN-контроллер 1 Мбит/с с возможностью управления отказами шины.
● Опорное напряжение 1/2AVDD
● Полнодуплексный UART, совместимый со стандартом 80C51.
● Встроенный сторожевой таймер (WDT).
● Тактовая частота от 1,2 до 16 МГц.
ОБЩЕЕ ОПИСАНИЕ
P8xC592 — это однокристальный 8-битный высокопроизводительный микроконтроллер со встроенным CAN-контроллером, созданный на основе семейства микроконтроллеров 80C51.
Он использует мощный набор команд 80C51.
P8xC592 изготовлен по передовой КМОП-технологии и предназначен для использования в автомобильной и общепромышленной сферах. В дополнение к стандартным функциям 80C51 устройство предоставляет ряд специальных аппаратных функций для этих приложений.
Будут предложены две версии P8xC592:
● P80C592 (без ПЗУ)
● P83C592 (с ПЗУ).
В дальнейшем эти версии будут обозначаться как P8xC592.
Диапазон температур включает (макс. fCLK= 16 МГц):
● Версия от -40 до +85℃ для общего применения.
● Версия от -40 до +125 ℃ для автомобильного применения.
P8xC592 сочетает в себе функции P8xC552 (микроконтроллер) и PCA82C200 (CAN-контроллер Philips) со следующими расширенными функциями:
● 16 Кбайт памяти программ.
● Память данных 2×256 байт.
● DMA между буфером передачи/приема CAN и внутренней оперативной памятью.
Основные различия между P8xC592 и P8xC552:
● Программируемое ПЗУ объемом 16 Кбайт (P8xC552 имеет 8 Кбайт).
● Дополнительные 256 байт ОЗУ.
● CAN-контроллер вместо последовательного интерфейса I2C.