Как смоделировать микроконтроллер в Multisim

...

Микропроцессор - это большая усовершенствованная форма микроконтроллера.

Multisim от National Instruments - полезный инструмент для проектирования и тестирования электронных схем в виртуальном рабочем пространстве. Одной из дополнительных функций программного обеспечения является возможность моделирования микроконтроллера или MCU. Первоначальная установка и настройка виртуального MCU - это краткий пошаговый процесс, который можно легко выполнить. Однако фактическое построение схемы MCU и программирование MCU могут быть сложными и трудоемкими, но вы можете завершить начальную установку и настройку.

Шаг 1

Откройте Multisim и щелкните значок MCU, который находится на панели инструментов компонента. В открывшемся окне выберите семейство «805x», выберите MCU «8051» и нажмите «ОК». Окно исчезнет, ​​и в рабочем пространстве появится контур 8051.

Видео дня

Шаг 2

Поместите 8051 в рабочее пространство, щелкнув один раз. После того, как он будет размещен, появится окно с названием «MCU Wizard - Step 1 of 3».

Шаг 3

Назовите рабочую область «testpace» и проверьте путь к рабочей области. Нажмите «Далее>», чтобы перейти к следующему окну. В этом нет необходимости, но вы также можете «просмотреть» и выбрать другой путь к рабочему пространству для сохранения.

Шаг 4

Щелкните каждое раскрывающееся меню в окне «2 из 3». Выберите «Стандартный» для типа проекта и выберите «Сборка» для языка программирования. Назовите проект «testMCU» и нажмите «Далее>», чтобы продолжить. Инструмент ассемблера / компилятора будет установлен автоматически при выборе языка программирования.

Шаг 5

Щелкните переключатель «Добавить исходный файл» в окне «3 из 3». Назовите исходный файл «test1». Нажмите «Готово», чтобы закрыть мастер MCU, и нажмите «X», чтобы закрыть окно компонента 8051.

ШАГ 6

Постройте схему, используя MCU. Этот процесс аналогичен построению любой другой схемы в Multisim.

Шаг 7

Щелкните вкладку окна «test1.asm» (внизу рабочего пространства), чтобы запрограммировать 8051. Откроется отдельное окно программирования. Напишите программу MCU в том месте, где она написана "; Пожалуйста, вставьте сюда свой код. »Включите в вашу программу операторы« $ MOD51 »и« END ».

Шаг 8

После завершения программирования запустите моделирование. Щелкните «Моделировать» и выберите «Выполнить». Это скомпилирует код и запустит схему MCU.

Вещи, которые вам понадобятся

  • Программное обеспечение Multisim версии 10.0 (или аналогичное)

  • PDF-файл «Руководство пользователя модуля MCU»

Подсказка

Используйте справочник по программированию для помощи в выборе языка и компилятора. Некоторые версии Multisim содержат справочные руководства в папке «Документация». В противном случае языковые ссылки можно легко найти в Интернете. «Руководство пользователя кросс-ассемблера 8051» корпорации Metalink - это справочник производителя по программированию микроконтроллера 8051.

Некоторые действия в меню Multisim можно выполнять с помощью сочетаний клавиш. Например, вы можете запустить симуляцию, нажав клавишу «F5».

В Multisim есть несколько примеров микроконтроллеров. 8051 - очень распространенный и «базовый» пример микроконтроллера.

Предупреждение

Если схема MCU не работает должным образом, проверьте программу на наличие ошибок и проверьте соединения схемы. Если проблема не исчезнет, ​​обратитесь к документации Multisim.