Innehåll
National Instruments Multisim är ett användbart verktyg för att skapa och testa elektroniska kretsar i en virtuell arbetsyta. En av de avancerade funktionerna i mjukvaran är möjligheten att simulera en mikrokontroller eller MCU. Den ursprungliga konfigurationen av den virtuella MCU är en kort process med steg som enkelt kan följas. Den faktiska konstruktionen av kretsen kan emellertid vara utmanande och tidskrävande, men du kan slutföra installationen och den ursprungliga installationen.
vägbeskrivning
En mikroprocessor är en stor och avancerad version av en mikrokontroller (mikroprocessorbild av Pavol Kmeto från Fotolia.com)-
Öppna Multisim och klicka på MCU-ikonen, som finns på komponentverktygsfältet. När fönstret öppnas, välj "805x" -familjen, välj "8051" MCU och klicka på "OK". Fönstret försvinner och du kommer se ett 8051-spår på skrivbordet.
-
Placera 8051 på skrivbordet genom att klicka en gång. När en gång har placerats visas ett fönster med titeln "MCU-guiden - Steg 1 av 3".
-
Ge arbetsytan namnet "testrum" och kontrollera sökvägen på datorn. Klicka på "Nästa>" för att fortsätta med nästa steg. Även om det inte är nödvändigt kan du klicka på "bläddra" och välja en annan plats att spara.
-
Klicka på varje cascading-meny i fönstret "2 of 3". Välj "Standard" som projekttyp och "Assembly" som programmeringsspråk. Ge projektet namnet "testMCU" och klicka på "Nästa>". Assembler / compilerverktyget kommer automatiskt att konfigureras vid val av språk.
-
Klicka på knappen "Lägg till källfil" i fönstret "3 av 3". Ange källfilen "test1". Klicka på "Slutför" för att stänga MCU-guiden och klicka på "X" för att stänga 8051-komponentfönstret.
-
Bygg en krets med MCU. Denna process liknar att bygga någon annan krets i Multisim.
-
Klicka på fliken "test1.asm" (längst ned i arbetsytan) för att programmera 8051. Ett separat programmeringsfönster kommer att visas. Skriv MCU-programmet i området märkt "Vänligen ange din kod här". Inkludera uttalandena "$ MOD51" och "END" i ditt program.
-
Kör simuleringen när programmeringen är klar. Klicka på "Simulera" och välj "Kör". Detta kommer att kompilera koden och styra MCU-kretsen.
tips
- Använd en referensmanual som hjälp för språket och kompilatorn. Vissa versioner av Multisim innehåller referenshandböcker i mappen "Dokumentation". Annars kan du enkelt hitta dem på internet. Metalink Corporation "8051 Cross Assembler Användarhandbok" är tillverkarens referens för programmering av 8051 MCU.
- Vissa menyåtgärder i Multisim kan utföras med tangentbordsgenvägar. Till exempel kan du starta en simulering genom att trycka på "F5" -knappen.
- Det finns flera exempel på MCU i Multisim. 8051 är ett mycket vanligt och "grundläggande" exempel på en MCU.
varning
- Om MCU-kretsen inte fungerar korrekt, kontrollera att det inte finns några programmeringsfel och att kretsarna är väl anslutna. Om det fortfarande finns problem, konsultera multisim dokumentationen.
Vad du behöver
- Multisim programvaruversion 10.0 (eller motsvarande)
- PDF-fil "MCU användarhandbok"