Министерство Науки и Образования РФ
Новосибирский Государственный Технический Университет
Кафедра ВТ
Лабораторные работы
по дисциплине «Микропроцессорные системы»
Лабораторный стенд SDK-3.1
Факультет: АВТ
Группа: АМ-215
Студенты: Белоглазов А.В., Дворкин А. Б., Манило А. С.
Преподаватель: Веприк
Новосибирск, 2006 г.
Учебный лабораторный стенд SDK-3.1 предназначен для освоения студентами архитектуры и методов проектирования микропроцессорных контроллеров и контроллерных сетей. SDK-3.1 построен на базе 16-разрядного микроконтроллера семейства F2MC-16LX фирмы Fujitsu с интерфейсом CAN2.0 — MB90F543.
Стенд SDK-3.1 позволяет изучать:
Контроллер SDK-3.1 позволяет:
Изготавливаемые по CMOS технологии с топологическими нормами 0,5 мкм недорогие микроконтроллеры MB90F543 фирмы Fujitsu идеально соответствуют применениям, для которых необходимы: высокая производительность, обеспечивающая обработку в реальном масштабе времени, малое потребление и невысокая стоимость, но для которых необходим богатый и мощный набор периферийных устройств. Примерами таких применений могут служить автомобильные приборные панели и электроника управления сидениями, средства управления технологическими процессами, различные телевизионные и игровые приставки, измерительная аппаратура и многое другое. Особенностью этого микроконтроллера является наличие встроенного двухканального интерфейса CAN, совместимого со спецификациями версий 2.0А и 2.0В, обладающего гибкой системой буферизации сообщений, что расширяет его функциональность по сравнению с обычными модулями CAN.
Структурная схема микроконтроллера MB90F543 представлена на рис. 1.
Рис. 1. Структурная схема микроконтроллера MB90F543
.
Отличительные особенности 16-разрядных микроконтроллеров MB90F543:
· Умножение частоты при помощи ФАПЧ;
· Частота генератора делится на 2 либо умножается на коэффициент от 1 до 4;
· Минимальное время выполнения инструкции 62.5 нс (тактовая частота 4 МГц, умноженная на 4);
· Вспомогательный генератор (32 кГц).
· Поддерживаемые типы данных (бит, байт, слово, двойное слово);
· Мощная система команд (340 инструкций);
· Типовые способы адресации (23 вида);
· Модернизированные инструкции умножения/деления со знаком и инструкции RETI;
· 32-битный аккумулятор для упрощения операций, требующих высокой точности.
· Добавлен указатель системного стека;
· Введены инструкции циклического сдвига.
· 4-байтовый конвейер инструкций.
· 8-уровневая система прерываний с 34 источниками.
· Расширенная система ввода-вывода (EI2OS).
· FLASH ПЗУ: 128Кбайт.
· Поддержка алгоритма автоматического программирования Embedded Algorithm™;
· Команды Запись/Стирание/Стирание с приостановкой и возобновлением;
· Флаг завершения;
· Вектор аппаратного сброса на сектор загрузчика;
· Конфигурация – загрузочные блоки;
· Поблочное стирание;
· Защита блоков при использовании внешнего напряжения программирования.
· Режим «сна» (остановка системы тактирования ЦПУ);
· Режим часов;
· Режим полной остановки (выключены оба генератора);
· Режим периодического включения ЦПУ;
· Аппаратный режим stand-by.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.