Курсовая работа: Шестнадцатиразрядные микроконтроллеры серии 296 фирмы Intel. Их сравнение по возможностям и быстродействию с современными микроконтроллерами серии MB90 фирмы Fujitsu
R0…R7: 8-битный РОН
RW0…RW7: 16-битный РОН
RL0…RL3: 32-битный РОН
Также данное семейство процессоров характеризуют повышенной производительностью за счет улучшения высокоточных вычислений с помощью применения 32-битного аккумулятора и расширенного набора команд умножения/деления.
1.3 Состав встроенных устройств
Выходной компаратор 16 разрядов на 8 каналов
16 разрядное устройство захвата фронтов: 8 каналов
Таймеры
•Таймер интервалов времени, таймер синхронизации, сторожевой таймер: 1 канал
•8/16 – битный таймер программируемого генератора импульсов: 8 бит на 4 канала или 16 бит на 2 канала
•16-битный таймер перезагрузки: 2 канала
•16-битный таймер ввода/вывода
- 16-битный циклический таймер: 1 канал
- 16-битный вывод при захвате фронта (ICU): 4 канала
- Запрос прерывания происходит во время фиксирования значения 16-битного циклического таймера при обнаружении фронта сигнала на входном контакте
АЦП: 8 каналов
- Выборочная разрешающая способность: 8 или 10 разрядов
- Возможность активизации внешним триггерным входом
- Время преобразования: 6.125 мкс (при тактовой частоте 16 МГц, в т.ч. время выборки)
8/16-разрядный программируемый генератор импульсов: 8 каналов 16-разр./ 16каналов 8-разр.
PLL-синтезатор (x1/2; x2; x3; x4) (возможность применения различных кварцевых резонаторов)
1.4 Способы адресации
Контроллеры семейства MB90 поддерживают 23 режима адресации, в частности непосредственную, косвенную, индексную, регистровую адресации, а также банковую адресацию (восемь старших битов адреса определены соответствующим банковым регистром, а оставшиеся 16 битов младшего разряда определены командой).
1.5 Система команд
Система команд MB90 считается очень удобной. Она относится к архитектуре CISC по соответствующим признакам. Однако есть некоторые отличия. Набор команд содержит, помимо стандартных арифметических, логических команд и команд перехода и условного перехода, команды, работающие со строками, со стеком, изменяющие флаги, команды доступа I/O, управления прерываниями, команды циклического сдвига и работы с указателями. Число РОН сравнительно не велико, за счет увеличения объема памяти, но есть большое количество способов адресации, поэтому можно сказать, что микроконтроллеры Fujitsu достаточно соответствуют классической CISC-архитектуре.
1.6 Работа с внутренними и внешними устройствами
Порты ввода/вывода:
Порты ввода/вывода общего назначения (КМОП выходы): 34 порта (MB90F387) (в т.ч. 4 порта с мощным выходам). На микроконтроллерах MB90F387S, если вспомогательный источник тактирования не используется, возможно расширение до 36 портов.
Интерфейсы: