Съдържание
National Instruments Multisim е полезен инструмент за създаване и тестване на електронни схеми във виртуално работно пространство. Една от напредналите функции на софтуера е възможността да се симулира микроконтролер или MCU. Първоначалната настройка на виртуалната MCU е кратък процес със стъпки, които могат лесно да се следват. Въпреки това, действителната конструкция на веригата може да бъде предизвикателна и отнема много време, но можете да завършите настройката и първоначалната настройка.
инструкции
Микропроцесорът е голяма и усъвършенствана версия на микроконтролер (микропроцесорно изображение от Павол Кмето от Fotolia.com)-
Отворете Multisim и кликнете върху иконата MCU, намираща се на лентата с инструменти на компонента. След отваряне на прозореца изберете семейството "805x", изберете "8051" MCU и натиснете "OK". Прозорецът ще изчезне и ще видите следа от 8051 на работния плот.
-
Поставете 8051 на работния плот, като щракнете веднъж. Веднъж поставен, ще се появи прозорец със заглавието "MCU Wizard - Step 1 of 3".
-
Дайте на работното пространство името "testingpace" и проверете пътя на компютъра. Натиснете "Next>", за да продължите със следващата стъпка. Въпреки че не е необходимо, можете да кликнете върху „Преглед“ и да изберете друго местоположение, което да запазите.
-
Кликнете върху всяко каскадно меню в прозореца "2 от 3". Изберете "Стандарт" като вид на проекта и "Събрание" като език за програмиране. Дайте на проекта името "testMCU" и натиснете "Next>". Инструментът за асемблер / компилатор ще бъде автоматично конфигуриран при избора на езика.
-
Кликнете върху бутона „Добавяне на изходен файл“ в прозореца „3 от 3“. Дайте на изходния файл името "test1". Натиснете "Finish", за да затворите съветника за MCU и щракнете върху "X", за да затворите прозореца на компонентите.
-
Изграждане на верига с помощта на MCU. Този процес е подобен на изграждането на всяка друга верига в Multisim.
-
Кликнете върху раздела "test1.asm" (в долната част на работното пространство), за да програмирате 8051. Ще се появи отделен прозорец за програмиране. Напишете MCU програмата в областта с надпис "Моля въведете кода си тук". Включете изразите "$ MOD51" и "END" във вашата програма.
-
Стартирайте симулацията при завършване на програмирането. Кликнете върху „Симулиране“ и изберете „Изпълни“. Това ще компилира кода и ще управлява MCU веригата.
съвети
- Използвайте справочно ръководство като помощно средство за езика и компилатора. Някои версии на Multisim включват справочни ръководства в папката "Документация". В противен случай лесно можете да ги намерите в интернет. "Наръчникът на потребителя за 8051 Cross Assembler" на Metalink Corporation е указание на производителя за програмиране на 8051 MCU.
- Някои действия в менюто Multisim могат да се извършват с клавишни комбинации. Например, можете да започнете симулация чрез натискане на бутона "F5".
- Има няколко примера за MCU в Multisim. 8051 е много често срещан и "основен" пример за MCU.
предупредителен
- Ако MCU веригата не работи правилно, проверете дали няма грешки в програмирането и че веригите са добре свързани. Ако все още има проблеми, консултирайте се с документацията Multisim.
Какво ви трябва
- Multisim софтуер версия 10.0 (или еквивалентен)
- PDF файл "Ръководство на потребителя за MCU"