■ OUTLINE
The MB90220 series of general-purpose high-performance 16-bit
microcontrollers has been developed primarily for applications that
demand high-speed real-time processing and is suited for industrial
applications, офисное оборудование автоматизации, управление
процессами и другие приложения.Процессор F2MC-16F основан на
семействе F2MC*-16 с улучшенными функциями поддержки языка высокого
уровня и функциями переключения задач, а также дополнительные
режимы адресации.
К периферийным ресурсам на чипе относятся 4-канальный таймер PWC,
4-канальный ICU (Input Capture Unit), 1-канальный 24-битный
таймер-счетчик, 8-канальный OCU (Output Compare Unit),6-канальный
16-битный таймер перезарядки, 2-канальный 16-битный таймер PPG,
10-битный преобразователь A/D с 16 входами и 4-канальный серийный
порт с функцией UART (один канал включает функцию CTS).
■ СТРАНИЦЫ
Процессор F2MC-16F
• Минимальное время выполнения: колебания 62,5 нс/16 МГц (с
использованием системы управления работой)
• Комплекты инструкций, оптимизированные для контроллеров
Совместимость с объектом вверх с F2MC-16 ((H)
Различные типы данных (бит, байт, слово и длинное слово)
Улучшенный цикл инструкций для ускорения работы
Расширенные режимы адресации: 25 типов
Высокая эффективность кодирования
Способ доступа (банковский доступ с линейным указателем)
Усовершенствованные инструкции по умножению и делению (с
добавлением подписанных инструкций)
Более точная работа с использованием 32-битного аккумулятора
• Расширенная интеллектуальная служба ввода/вывода (функция
автоматической передачи, независимая от инструкций)
Площадь доступа увеличена до 64 кбайт
• Усовершенствованный набор инструкций, применимый к языку высокого
уровня (C) и многозадачности
Показатель системного стека
Усовершенствованные указатели на косвенные инструкции
Инструкция по перемещению ствола
Функция проверки стека
• Увеличение скорости выполнения: 8-байтовая очередь инструкций
• Мощные функции прерывания: 8 уровней и 28 источников
Периферийные ресурсы
• Маска ROM: 64 Кбайт (MB90223)
96 Кбайт (MB90224)
EPROM: 96 Кбайт (MB90W224A/W224B)
• Одноразовая PROM: 96 Кбайт (MB90P224A/P224B)
• оперативная память: 3 Кбайт (MB90223)
4.5 Кбайт (MB90224/MB90W224A/P224A/W224B/P224B)
5 Кбайт (MB90V220)
• Порты общего назначения: максимум 102 канала
• ICU (Input Capture Unit): 4 канала
• 24-разрядный таймер: 1 канал
• OCU (Output Compare Unit): 8 каналов
• Таймер PWC с функцией измерения времени: 4 канала
• 10-битный преобразователь A/D: 16 каналов
• UART: 4 канала (один канал включает функцию CTS)
• 16-разрядный таймер перезагрузки Выход, внешние часы и функции
ворот: 6 каналов
• 16-разрядный таймер PPG: 2 канала
• Входы DTP/External-interrupt: 8 каналов (из которых пять имеют
только функцию обнаружения краев)
• Отопительная оперативная память: 0,5 Кбайт (1 Кбайт для MB90V220)
• Счетчик времени: 18 бит
• Функция часового механизма
• Режим низкого энергопотребления
Режим сна
Режим остановки
Режим ожидания оборудования