Ako simulovať mikrokontrolér v Multisim

...

Mikroprocesor je veľká, pokročilá forma mikrokontroléra.

Multisim od National Instruments je užitočný nástroj na navrhovanie a testovanie elektronických obvodov vo virtuálnom pracovnom priestore. Jednou z pokročilých funkcií softvéru je schopnosť simulovať mikrokontrolér alebo MCU. Počiatočné nastavenie a konfigurácia virtuálnej MCU je krátky, postupný proces, ktorý možno ľahko vykonať. Samotná konštrukcia obvodu MCU a programovanie MCU však môže byť náročné a časovo náročné, ale môžete dokončiť počiatočné nastavenie a konfiguráciu.

Krok 1

Otvorte Multisim a kliknite na ikonu MCU, ktorá sa nachádza na paneli nástrojov komponentu. Po otvorení okna vyberte rodinu „805x“, vyberte MCU „8051“ a kliknite na „OK“. Okno zmizne a na pracovnej ploche sa objaví obrys 8051.

Video dňa

Krok 2

Umiestnite 8051 na pracovný priestor jedným kliknutím. Po jeho umiestnení sa zobrazí okno s názvom „Sprievodca MCU - Krok 1 z 3“.

Krok 3

Pomenujte pracovný priestor „testovací priestor“ a overte cestu k pracovnému priestoru. Kliknutím na „Ďalej >“ prejdete na ďalšie okno. Nie je to potrebné, ale môžete tiež „prechádzať“ a vybrať si inú cestu pracovného priestoru na uloženie.

Krok 4

Kliknite na každú rozbaľovaciu ponuku v okne „2 z 3“. Ako typ projektu vyberte „Štandardný“ a ako programovací jazyk vyberte „Zostavenie“. Pomenujte projekt „testMCU“ a pokračujte kliknutím na „Ďalej >“. Nástroj assembler/kompilátor sa automaticky nastaví po výbere programovacieho jazyka.

Krok 5

Kliknite na prepínač "Pridať zdrojový súbor" v okne "3 z 3". Pomenujte zdrojový súbor "test1." Kliknutím na „Dokončiť“ zatvoríte sprievodcu MCU a kliknutím na „X“ zatvoríte okno komponentu 8051.

Krok 6

Zostavte obvod pomocou MCU. Tento proces je podobný konštrukcii akéhokoľvek iného obvodu v Multisim.

Krok 7

Kliknite na záložku pre okno "test1.asm" (v spodnej časti pracovného priestoru), aby ste naprogramovali 8051. Otvorí sa samostatné programovacie okno. Napíšte program MCU do oblasti, kde je uvedené "; Sem vložte svoj kód." Zahrňte do svojho programu príkazy "$MOD51" a "END".

Krok 8

Po dokončení programovania spustite simuláciu. Kliknite na „Simulovať“ a vyberte „Spustiť“. Tým sa skompiluje kód a bude fungovať obvod MCU.

Veci, ktoré budete potrebovať

  • Softvér Multisim verzie 10.0 (alebo ekvivalentný).

  • Súbor PDF „Užívateľská príručka modulu MCU“.

Tip

Na pomoc s jazykom a kompilátorom použite referenciu na programovanie. Niektoré verzie Multisim majú referenčné príručky zahrnuté v priečinku „Dokumentácia“. Ak nie, jazykové referencie sa dajú ľahko nájsť na internete. Návod výrobcu na programovanie MCU 8051 od spoločnosti Metalink Corporation je „8051 Cross Assembler User's Manual“.

Niektoré akcie menu v Multisim možno vykonávať pomocou klávesových skratiek. Napríklad môžete spustiť simuláciu stlačením klávesu „F5“.

V Multisim je niekoľko príkladov MCU. 8051 je veľmi bežný a „základný“ príklad MCU.

Pozor

Ak obvod MCU nefunguje správne, skontrolujte chyby programovania a skontrolujte pripojenia obvodu. Ak problémy pretrvávajú, pozrite si dokumentáciu Multisim.