AT89C51CC03
8-разрядный микроконтроллер с CAN-контроллером и флэш-памятью
Отличительные особенности:
- Архитектура ядра 80C51
- 256 байт встроенного ОЗУ
- 2048 байт встроенного расширенного ОЗУ (ЕRAM)
- 64 кбайт встроенной флэш-памяти
– Сохранность информации: 10 лет при 85°C
– Циклы стирание/запись: 100 тыс.
- 2кбайт встроенной флэш-памяти для программы загрузчика (программатора)
- 2кбайт встроенного ЭСППЗУ
– Циклы стирание/запись: 100 тыс.
- Встроенный контроль напряжения питания (супервизор)
- 14 источников 4 уровневых прерываний
- Три 16-разрядных таймера-счетчика
- Полнодуплексный УАПП совместимый с 80C51
- Максимальная частота кварца 40 МГц.
– В режиме X2, 20 МГц (Ядро ЦПУ, 20 МГц)
- Пять портов: 32 + 4 цифровых линий ввода-вывода
- Пятиканальный 16-разрядный программируемый счетный массив (PCA):
– ШИМ (8-разр.)
– Высокочастотный выход
– Таймер и захват фронтов
- Двойной указатель данных
- 21-разрядный сторожевой таймер (7 программируемых разрядов)
- 10-разрядный АЦП с 8 мультиплексированными входами
- Интерфейс SPI (только в корпусах PLCC52, VPFP64 и CABGA 64)
- Полнофункциональный CAN-контроллер:
– Выполнение требований CAN версий 2.0A и 2.0B
– Оптимизированная структура для управления связью (через SFR)
– 15 независимых объектов сообщений:
– Каждый объект сообщений программируется по передаче и приему
– Индивидуальные фильтры метки и маски идентификатора до 29-разрядного для каждого канала
– 8-байтный циклический регистр данных (FIFO) на объект сообщения
– 16-битный регистр статуса и управления на объект сообщения
– 16-разрядный регистр фиксации времени/объект сообщений
– CAN-требования 2.0 часть A или 2.0 часть B программируются для каждого объекта сообщения
– Доступ к управлению объектом сообщений и регистрам данных через SFR (регистр специальных функций)
– Программируемый буфер приема размером до 15 объектов сообщений
– Управление приоритетом при приеме заголовков нескольких сообщений одновременно (основная функция CAN)
– Управление приоритетом при передаче
– Прерывание при переполнении объекта сообщения
– Поддержка:
– Связь с синхронизацией по времени
– Режим сканирования линии для автоматического определения скорости связи
– Программируемый режим автоматического ответа
– Максимальная скорость связи 1 Мбит/с при частоте кварца 8 МГц в режиме X2
– Считываемые счетчики ошибок
– Программируемая связь по встроенному таймеру, используемого для фиксации интервалов времени и сетевой синхронизации
– Отдельный предделитель скорости связи
– Управление посылкой по данным, дистанционно, по ошибке и по перегрузке
- Встроенная логика эмуляции
- Экономичные режимы:
– Режим холостого хода
– Режим уменьшения мощности
- Напряжение питания: 3…5.5В
- Температурный диапазон: промышленный (-40°…+85°C)
- Корпуса: VQFP44, PLCC44, VQFP64, PLCC52, CA-BGA64
Структурная схема АT89C51CC03:
Расположение выводов АT89C51CC03:
Общее описание:
АT89C51CC03 – третий представитель семейства 8-разрядных CAN-микроконтроллеров, предопределенный на работу в приложениях с CAN-сетью.
В режиме X2 обеспечивается максимальная тактовая частота 20МГц, а длительность машинного цикла составляет 300 нс. Кроме того, полнофункциональный CAN-контроллер АT89C51CC03 содержит 64 кбайт флэш-памяти с функцией внутрисистемного программирования, 2 кбайт загрузочного сектора на основе флэш-памяти, 2 кбайт ЭСППЗУ и 2048 байт расширенного ОЗУ.
При разработке АT89C51CC03 особое внимание уделено уменьшению электромагнитных излучений.
Информация для заказа:
Код заказа |
Канал программирования |
Температурный диапазон |
Корпус |
Упаковка |
AT89C51CC03U-7CTIM |
УАПП |
Промышленный |
CA-BGA |
Tray |
AT89C51CC03U-RLTIM |
УАПП |
Промышленный |
VQFP44 |
Tray |
AT89C51CC03U-SLSIM |
УАПП |
Промышленный |
PLCC44 |
Stick |
AT89C51CC03C-7CTIM |
CAN |
Промышленный |
CA-BGA |
Tray |
AT89C51CC03C-RLTIM |
CAN |
Промышленный |
VQFP44 |
Tray |
AT89C51CC03C-SLSIM |
CAN |
Промышленный |
PLCC44 |
Stick |
AT89C51CC03U-RDTIM |
УАПП |
Промышленный |
VQFP64 |
Tray |
AT89C51CC03U-S3SIM |
УАПП |
Промышленный |
PLCC52 |
Stick |
AT89C51CC03C-RDTIM |
CAN |
Промышленный |
VQFP64 |
Tray |
AT89C51CC03C-S3SIM |
CAN |
Промышленный |
PLCC52 |
Stick |
Описания микроконтроллеров:
|
|
1879Kb Engl Описание микроконтроллера |
|
|
44Kb Engl Errata |
|
|
789Kb Engl CAN Bootloader |
|
|
1073Kb Engl UART Bootloader |
|
|
Rus FLIP - FLexible In-system Programmer - гибкий внутрисистемный программатор |
|
|
Rus Система команд |
|
|
Rus Описание шины CAN |