Како симулирати микроконтролер у Мултисим-у

...

Микропроцесор је велики, напредни облик микроконтролера.

Мултисим компаније Натионал Инструментс је користан алат за пројектовање и тестирање електронских кола, у виртуелном радном простору. Једна од напредних карактеристика софтвера је могућност симулације микроконтролера, или МЦУ. Иницијално подешавање и конфигурација виртуелног МЦУ-а је кратак, поступан процес који се лако може постићи. Међутим, стварна конструкција МЦУ кола и програмирање МЦУ могу бити изазовни и дуготрајни, али можете довршити почетно подешавање и конфигурацију.

Корак 1

Отворите Мултисим и кликните на икону МЦУ, која се налази на траци са алаткама компоненти. Након што се прозор отвори, изаберите породицу „805к“, изаберите МЦУ „8051“ и кликните на „ОК“. Прозор ће нестати и обрис 8051 ће се појавити у радном простору.

Видео дана

Корак 2

Поставите 8051 на радни простор тако што ћете кликнути једном. Након што се постави, појавиће се прозор под називом "МЦУ Чаробњак - Корак 1 од 3".

Корак 3

Именујте радни простор „тестспаце“ и проверите путању радног простора. Кликните на „Даље >“ да бисте прешли на следећи прозор. Није неопходно, али можете и да „прелистате“ и изаберете другу путању радног простора за чување.

Корак 4

Кликните на сваки падајући мени, у прозору „2 од 3“. Изаберите "Стандард" за тип пројекта и изаберите "Склоп" за програмски језик. Именујте пројекат „тестМЦУ“ и кликните на „Даље >“ да бисте наставили. Алат асемблера/компајлера ће се аутоматски поставити када се изабере програмски језик.

Корак 5

Кликните на радио дугме за „Додај изворну датотеку“ у прозору „3 од 3“. Именујте изворну датотеку „тест1“. Кликните на „Заврши“ да затворите МЦУ чаробњака и кликните на „Кс“ да затворите прозор компоненте 8051.

Корак 6

Конструишите коло користећи МЦУ. Овај процес је сличан конструисању било ког другог кола у Мултисим-у.

Корак 7

Кликните на картицу за прозор „тест1.асм“ (на дну радног простора) да бисте програмирали 8051. Отвориће се посебан прозор за програмирање. Напишите МЦУ програм у области где је наведено "; Унесите свој код овде." Укључите изјаве "$МОД51" и "ЕНД" у свој програм.

Корак 8

Покрените симулацију када је програмирање завршено. Кликните на „Симулирај“ и изаберите „Покрени“. Ово ће компајлирати код и управљати МЦУ колом.

Ствари које ће вам требати

  • Мултисим верзија 10.0 (или еквивалентан) софтвер

  • ПДФ датотека „Кориснички водич за МЦУ модул“.

Савет

Користите референцу за програмирање за помоћ са језиком и компајлером. Неке верзије Мултисим-а имају референтне приручнике укључене у фасциклу „Документација“. Ако не, језичке референце се могу лако пронаћи на Интернету. Металинк Цорпоратион, „Приручник за употребу за унакрсни асемблер 8051“ је референца произвођача за програмирање 8051 МЦУ.

Неке радње менија у Мултисим-у могу се извршити помоћу пречица на тастатури. На пример, можете покренути симулацију притиском на тастер „Ф5“.

Постоји неколико примера МЦУ-а у Мултисим-у. 8051 је веома чест и „основан“ пример МЦУ.

Упозорење

Ако МЦУ коло не ради исправно, проверите да ли у програмирању има грешака и проверите везе кола. Ако проблеми и даље постоје, погледајте документацију Мултисим-а.