Kuidas simuleerida mikrokontrollerit Multisimis

...

Mikroprotsessor on mikrokontrolleri suur ja täiustatud vorm.

National Instrumentsi Multisim on kasulik tööriist elektrooniliste vooluringide kujundamiseks ja testimiseks virtuaalses tööruumis. Üks tarkvara täiustatud funktsioone on võime simuleerida mikrokontrollerit või MCU-d. Virtuaalse MCU esialgne seadistamine ja konfigureerimine on lühike, astmeline protsess, mida saab hõlpsasti teostada. MCU vooluahela tegelik ehitamine ja MCU programmeerimine võib aga olla keeruline ja aeganõudev, kuid saate esialgse seadistamise ja konfigureerimise lõpule viia.

Samm 1

Avage Multisim ja klõpsake MCU ikooni, mis asub komponendi tööriistaribal. Pärast akna avanemist valige perekond "805x", valige "8051" MCU ja klõpsake nuppu "OK". Aken kaob ja tööalale ilmub 8051 piirjoon.

Päeva video

2. samm

Asetage 8051 tööalale, klõpsates üks kord. Pärast selle asetamist ilmub aken pealkirjaga "MCU viisard – samm 1/3".

3. samm

Nimetage tööruum "testspace" ja kontrollige tööruumi teed. Järgmisesse aknasse liikumiseks klõpsake nuppu "Järgmine >". See pole vajalik, kuid saate ka "sirvida" ja valida salvestamiseks erineva tööruumi tee.

4. samm

Klõpsake aknas "2/3" igal rippmenüül. Valige projekti tüübiks "Standard" ja programmeerimiskeele jaoks "Assembly". Nimetage projekti "testMCU" ja klõpsake jätkamiseks "Järgmine >". Programmeerimiskeele valimisel seadistatakse koostaja/kompilaatori tööriist automaatselt.

5. samm

Klõpsake aknas "3/3" raadionuppu "Lisa lähtefail". Nimetage lähtefail "test1". MCU viisardi sulgemiseks klõpsake nuppu "Lõpeta" ja 8051 komponendi akna sulgemiseks klõpsake "X".

6. samm

Ehitage vooluahel MCU abil. See protsess sarnaneb Multisimis mis tahes muu vooluringi ehitamisega.

7. samm

Klõpsake 8051 programmeerimiseks akna "test1.asm" vahekaarti (tööala allosas). Avaneb eraldi programmeerimisaken. Kirjutage MCU programm piirkonda, kus on kirjas "; Palun sisestage oma kood siia." Lisage oma programmi avaldused "$MOD51" ja "END".

8. samm

Käivitage simulatsioon, kui programmeerimine on lõppenud. Klõpsake nuppu "Simuleeri" ja valige "Käivita". See kompileerib koodi ja töötab MCU vooluringi.

Asjad, mida vajate

  • Multisim versioon 10.0 (või samaväärne) tarkvara

  • "MCU mooduli kasutusjuhend" PDF-fail

Näpunäide

Kasutage keele ja kompilaatori abistamiseks programmeerimisviidet. Mõnel Multisimi versioonil on kaustas "Dokumentatsioon" lisatud juhendid. Kui ei, on keeleviited Internetist hõlpsasti leitavad. Metalink Corporationi “8051 Cross Assembler User's Manual” on tootja viide 8051 MCU programmeerimiseks.

Mõnda Multisimis menüütoimingut saab teha kiirklahvide abil. Näiteks saate simulatsiooni käivitada, vajutades klahvi "F5".

Multisimis on mitmeid näiteid MCU-dest. 8051 on MCU väga levinud ja "põhiline" näide.

Hoiatus

Kui MCU ahel ei tööta korralikult, kontrollige programmeerimisvigu ja kontrollige vooluringi ühendusi. Kui probleemid püsivad, vaadake Multisimi dokumentatsiooni.