■ 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 бит
• Функция часового механизма
• Режим низкого энергопотребления
Режим сна
Режим остановки
Режим ожидания оборудования