Jak simulovat mikrokontrolér v Multisim

...

Mikroprocesor je velká, pokročilá forma mikrokontroléru.

Multisim společnosti National Instruments je užitečný nástroj pro navrhování a testování elektronických obvodů ve virtuálním pracovním prostoru. Jednou z pokročilých funkcí softwaru je schopnost simulovat mikrokontrolér neboli MCU. Počáteční nastavení a konfigurace virtuálního MCU je krátký, postupný proces, který lze snadno provést. Vlastní konstrukce obvodu MCU a programování MCU však může být náročné a časově náročné, ale můžete dokončit počáteční nastavení a konfiguraci.

Krok 1

Otevřete Multisim a klikněte na ikonu MCU, která se nachází v nástrojové liště komponent. Po otevření okna vyberte rodinu „805x“, vyberte MCU „8051“ a klikněte na „OK“. Okno zmizí a na pracovní ploše se objeví obrys 8051.

Video dne

Krok 2

Umístěte 8051 na pracovní plochu jedním kliknutím. Po jeho umístění se zobrazí okno s názvem "Průvodce MCU - Krok 1 ze 3".

Krok 3

Pojmenujte pracovní prostor "testspace" a ověřte cestu k pracovnímu prostoru. Kliknutím na „Další >“ přejděte do dalšího okna. Není to nutné, ale můžete také "procházet" a vybrat si jinou cestu pracovního prostoru pro uložení.

Krok 4

Klikněte na každou rozevírací nabídku v okně „2 ze 3“. Jako typ projektu vyberte „Standardní“ a jako programovací jazyk vyberte „Sestavení“. Pojmenujte projekt „testMCU“ a pokračujte kliknutím na „Další >“. Nástroj assembler/kompilátor se automaticky nastaví při výběru programovacího jazyka.

Krok 5

Klikněte na přepínač pro „Přidat zdrojový soubor“ v okně „3 ze 3“. Název zdrojového souboru "test1." Kliknutím na „Dokončit“ zavřete průvodce MCU a kliknutím na „X“ zavřete okno komponenty 8051.

Krok 6

Sestavte obvod pomocí MCU. Tento proces je podobný konstrukci jakéhokoli jiného obvodu v Multisim.

Krok 7

Klikněte na záložku pro okno „test1.asm“ (v dolní části pracovní plochy) a naprogramujte 8051. Otevře se samostatné programovací okno. Napište program MCU do oblasti, kde je uvedeno "; Vložte prosím svůj kód sem." Zahrňte do svého programu příkazy "$MOD51" a "END".

Krok 8

Po dokončení programování spusťte simulaci. Klikněte na „Simulovat“ a vyberte „Spustit“. Tím se zkompiluje kód a bude fungovat obvod MCU.

Věci, které budete potřebovat

  • Software Multisim verze 10.0 (nebo ekvivalentní).

  • PDF „Uživatelská příručka modulu MCU“.

Spropitné

Pro pomoc s jazykem a kompilátorem použijte odkaz na programování. Některé verze Multisim mají referenční příručky obsažené ve složce „Dokumentace“. Pokud ne, jazykové reference lze snadno najít na internetu. „8051 Cross Assembler User's Manual“ společnosti Metalink Corporation je odkaz výrobce pro programování MCU 8051.

Některé akce nabídky v Multisim lze provádět pomocí klávesových zkratek. Například můžete spustit simulaci stisknutím klávesy „F5“.

V Multisim je několik příkladů MCU. 8051 je velmi běžný a „základní“ příklad MCU.

Varování

Pokud obvod MCU nefunguje správně, zkontrolujte chyby v programování a zkontrolujte zapojení obvodu. Pokud problémy přetrvávají, nahlédněte do dokumentace Multisim.