MB90F543/MB90V540/MB90F543G(S)/MB90V540G/MB90543G(S)
16-разрядные КМОП микроконтроллеры серии MB90540/G
Отличительные особенности:
- Тактирование
Умножение частоты при помощи ФАПЧ
Частота генератора делится на 2 либо умножается на коэффициент от 1 до 4
Минимальное время выполнения инструкции 62.5 нс ( тактовая частота 4 МГц, умноженная на 4)
Вспомогательный генератор (32 кГц)
- Набор инструкций оптимизирован для применений контроллера
Поддерживаемые типы данных (бит, байт, слово, двойное слово)
Типовые способы адресации (23 вида)
Модернизированные инструкции умножения/деления со знаком и инструкции RETI
32-битный аккумулятор для упрощения операций, требующих высокой точности
- Набор инструкций оптимизирован под языки высокого уровня (С) и многозадачных систем
Добавлен указатель системного стека
Введены инструкции циклического сдвига
- Увеличена скорость выполнения инструкций
4-байтовый конвейер инструкций
- Функция восстановления программ для 2-х указателей адреса
- Улучшенная система прерываний
8-уровневая система прерываний с 34 источниками
- Система автоматической передачи данных, не использующая ресурсов ЦПУ
Расширенная система ввода-вывода (EI2OS)
- Тип и размер встроенного ПЗУ
Масочное ПЗУ: 64/128/256КБайт
FLASH ПЗУ: 128/256КБайт
- Внутреннее ОЗУ:
6кБайт/8кБайт в отладочных версиях
- FLASH ПЗУ
Поддержка алгоритма автоматического программирования Embedded Algorithm™
Команды Запись/Стирание/Стирание с приостановкой и возобновлением
Флаг завершения
Вектор аппаратного сброса на сектор загрузчика
Конфигурация – загрузочные блоки
Поблочное стирание
Защита блоков при использовании внешнего напряжения программирования
- Функция пониженного энергопотребления
Режим «сна» (остановка системы тактирования ЦПУ)
Режим часов
Режим полной остановки (выключены оба генератора)
Режим периодического включения ЦПУ
Аппаратный режим stand-by
- Технологический процесс: 0.5 мкм КМОП
- Портов ввода-вывода общего назначения: 81
- Таймеры
Сторожевой таймер: 1 канал
8/16-битный таймер PPG: 8/16битх4канала
16-битный таймер с перезагрузкой: 2 канала
- 16-битный таймер ввода-вывода:
16-битный счётный таймер : 1 канал
16-битные модули захвата по входу: 8 каналов
16-битные модули сравнения по выходу: 4 канала
- Расширенный последовательный интерфейс: 1канал
- УАПП0 (UART0)
Полнодуплексная двойная буферизация (8 бит)
Синхронный (старт-стопный) и асинхронный режим
- УАПП1 (UART1)
Полнодуплексная двойная буферизация (8 бит)
Синхронный (старт-стопный) и асинхронный режим
- Модуль внешних прерываний: 8 каналов
Расширенная система ввода-вывода (EI2OS) активизируемая внешним сигналом и внешним модулем прерываний
- Генератор прерываний через заданный интервал времени
Генерирует прерывания для переключения между задачами
- 8/10-битный АЦП: 8 каналов
Переключаемое разрешение 8/10 бит
Запуск по внешнему сигналу
Время преобразования: 26,3 мкс
- Полные интерфейсы CAN
2 канала
Совместим со спецификацией CAN версий 2.0А и 2.0В
Гибкая система буферизации сообщений (совместное использование почтового ящика и FIFO)
- Внешняя шина памяти: до 16 МБайт адресуемого пространства
- Корпус: QFP-100, LQFP-100
Структурная схема:
Общее описание:
Серия MB90540 16-битных микроконтроллеров с 2-мя каналами полного интерфейса CAN и встроенной Flash-памятью специально разработана для использования в автомобилях и для индустриальных применений. Основная особенность этой серии – встроенный двухканальный интерфейс CAN (одноканальный в версии MB90V545), совместимый со спецификацией версий 2.0А и 2.0В, обладающий гибкой системой буферизации сообщений, что расширяет его функциональность по сравнению с обычными модулями CAN.
Инструкции ядра F2MC-16LX сохраняют АТ-архитектуру семейства F2MC*, в то же время расширены для поддержки языков высокого уровня, дополнительных способов адресации, операций умножения и битовых операций. Кроме этого, добавлен 32-битный аккумулятор для работы с 32-битными словами.
Серия MB90540 обладает набором периферийных модулей, включающим 8/10-битный АЦП, УАПП (UART/SCI), расширенные последовательный интерфейсы, 8/16-битный таймер, таймер ввода-вывода (модули захвата по входу (ICU), модули сравнения по выходу (OCU)).
Документация:
|
|
747Kb Engl Описание электрических параметров и внутренней архитектуры |
|
|
11147Kb Engl Описание внутренних модулей |
|
|
443Kb Engl Исправления к описанию внутренних модулей |
|
|
422Kb Engl Общяя информация о семействе F2MC-16LX |
|
|
Rus 16-разрядное Ядро ЦПУ F2MC-16LX |
|
|
Програмное обеспечение |