Kako simulirati mikrokrmilnik v Multisim
![](/article/uploadfiles/202210/2022102201004850.jpg)
Multisim družbe National Instruments je uporabno orodje za načrtovanje in testiranje elektronskih vezij v virtualnem delovnem prostoru. Ena od naprednih funkcij programske opreme je zmožnost simulacije mikrokontrolerja ali MCU. Začetna nastavitev in konfiguracija virtualnega MCU je kratek postopek po korakih, ki ga je mogoče enostavno izvesti. Vendar sta lahko dejanska konstrukcija vezja MCU in programiranje MCU zahtevna in dolgotrajna, vendar lahko dokončate začetno nastavitev in konfiguracijo.
1. korak
Odprite Multisim in kliknite ikono MCU, ki se nahaja v orodni vrstici komponente. Ko se odpre okno, izberite družino "805x", izberite MCU "8051" in kliknite "V redu". Okno bo izginilo in v delovnem prostoru se bo pojavil obris 8051.
2. korak
Z enkratnim klikom postavite 8051 na delovno površino. Ko je nameščen, se prikaže okno z naslovom "Čarovnik MCU - korak 1 od 3".
3. korak
Poimenujte delovni prostor "testspace" in preverite pot delovnega prostora. Kliknite "Naprej>", da nadaljujete v naslednje okno. Ni nujno, lahko pa tudi "prebrskate" in izberete drugo pot delovnega prostora za shranjevanje.
4. korak
Kliknite vsak spustni meni v oknu »2 od 3«. Izberite "Standard" za vrsto projekta in izberite "Assembly" za programski jezik. Poimenujte projekt "testMCU" in za nadaljevanje kliknite "Naprej>". Orodje za sestavljanje/prevajalnik bo samodejno nastavljeno, ko je izbran programski jezik.
5. korak
Kliknite izbirni gumb za "Dodaj izvorno datoteko" v oknu "3 od 3." Poimenujte izvorno datoteko "test1." Kliknite »Dokončaj«, da zaprete čarovnika MCU, in kliknite »X«, da zaprete okno komponente 8051.
6. korak
Sestavite vezje z uporabo MCU. Ta postopek je podoben izdelavi katerega koli drugega vezja v Multisimu.
7. korak
Kliknite zavihek za okno "test1.asm" (na dnu delovnega prostora), da programirate 8051. Odpre se ločeno okno za programiranje. Napišite program MCU v območje, kjer piše "; Prosimo, vstavite svojo kodo tukaj." V program vključite izjave "$MOD51" in "END".
8. korak
Zaženite simulacijo, ko je programiranje končano. Kliknite »Simuliraj« in izberite »Zaženi«. To bo prevedlo kodo in upravljalo vezje MCU.
Nasvet
Za pomoč pri jeziku in prevajalniku uporabite referenco programiranja. Nekatere različice programa Multisim imajo referenčne priročnike vključene v mapo »Dokumentacija«. Če ne, lahko jezikovne reference zlahka najdete na internetu. Metalink Corporation, “8051 Cross Assembler User's Manual” je referenca proizvajalca za programiranje 8051 MCU.
Nekatera dejanja menija v Multisimu je mogoče izvesti z bližnjicami na tipkovnici. Na primer, lahko zaženete simulacijo s pritiskom na tipko “F5”.
V Multisimu je več primerov MCU. 8051 je zelo pogost in "osnoven" primer MCU.
Opozorilo
Če vezje MCU ne deluje pravilno, preverite programiranje glede napak in preverite povezave vezja. Če težave ne odpravite, si oglejte dokumentacijo Multisim.