Микропроцесорът е голяма, усъвършенствана форма на микроконтролер.
Multisim на National Instruments е полезен инструмент за проектиране и тестване на електронни схеми във виртуално работно пространство. Една от разширените функции на софтуера е възможността да се симулира микроконтролер или MCU. Първоначалната настройка и конфигурация на виртуалния MCU е кратък, поетапен процес, който може лесно да бъде изпълнен. Въпреки това, действителната конструкция на MCU веригата и програмирането на MCU може да бъде предизвикателна и отнема много време, но можете да завършите първоначалната настройка и конфигурация.
Етап 1
Отворете Multisim и щракнете върху иконата на MCU, която се намира в лентата с инструменти на компонентите. След като прозорецът се отвори, изберете семейството "805x", изберете "8051" MCU и щракнете върху "OK". Прозорецът ще изчезне и в работното пространство ще се появи контур на 8051.
Видео на деня
Стъпка 2
Поставете 8051 в работното пространство, като щракнете веднъж. След като бъде поставен, ще се появи прозорец, озаглавен "MCU Wizard - Step 1 of 3".
Стъпка 3
Наименувайте работното пространство "тестово пространство" и проверете пътя на работното пространство. Щракнете върху „Напред >“, за да преминете към следващия прозорец. Не е необходимо, но можете също да "прегледате" и да изберете различен път на работното пространство за запазване.
Стъпка 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 имат справочни ръководства, включени в папката „Документация“. Ако не, езиковите препратки могат лесно да бъдат намерени в Интернет. „Ръководство за потребителя на кръстосания асемблер“ на Metalink Corporation е препратката на производителя за програмиране на 8051 MCU.
Някои действия в менюто в Multisim могат да се извършват с клавишни комбинации. Например, можете да стартирате симулация, като натиснете клавиша “F5”.
Има няколко примера за MCU в Multisim. 8051 е много често срещан и "основен" пример за MCU.
Внимание
Ако веригата на MCU не работи правилно, проверете програмирането за грешки и проверете връзките на веригата. Ако проблемите продължават, консултирайте се с документацията на Multisim.