Kaip imituoti mikrovaldiklį „Multisim“.

...

Mikroprocesorius yra didelė, pažangi mikrovaldiklio forma.

National Instruments Multisim yra naudinga priemonė kuriant ir tikrinant elektronines grandines virtualioje darbo vietoje. Viena iš pažangių programinės įrangos funkcijų yra galimybė imituoti mikrovaldiklį arba MCU. Pradinis virtualaus MCU nustatymas ir konfigūravimas yra trumpas, laipsniškas procesas, kurį galima lengvai atlikti. Tačiau tikroji MCU grandinės konstravimas ir MCU programavimas gali būti sudėtingas ir atimantis daug laiko, tačiau galite užbaigti pradinę sąranką ir konfigūraciją.

1 žingsnis

Atidarykite Multisim ir spustelėkite MCU piktogramą, esančią komponentų įrankių juostoje. Atsidarius langui, pasirinkite „805x“ šeimą, pasirinkite „8051“ MCU ir spustelėkite „Gerai“. Langas išnyks ir darbo srityje pasirodys 8051 kontūras.

Dienos vaizdo įrašas

2 žingsnis

Padėkite 8051 ant darbo srities spustelėdami vieną kartą. Įdėjus jį, pasirodys langas pavadinimu „MCU Wizard – Step 1 of 3“.

3 veiksmas

Pavadinkite darbo sritį „bandymo vieta“ ir patikrinkite darbo srities kelią. Spustelėkite „Kitas >“, kad pereitumėte į kitą langą. Tai nėra būtina, tačiau taip pat galite "naršyti" ir pasirinkti kitą darbo vietos kelią išsaugojimui.

4 veiksmas

Spustelėkite kiekvieną išskleidžiamąjį meniu lange „2 iš 3“. Projekto tipui pasirinkite „Standartinis“, o programavimo kalbai pasirinkite „Surinkimas“. Pavadinkite projektą „testMCU“ ir spustelėkite „Kitas >“, kad tęstumėte. Pasirinkus programavimo kalbą, surinkėjo/kompiliatoriaus įrankis bus nustatytas automatiškai.

5 veiksmas

Spustelėkite akutę „Pridėti šaltinio failą“ lange „3 iš 3“. Pavadinkite šaltinio failą „test1“. Spustelėkite „Baigti“, kad uždarytumėte MCU vedlį, ir spustelėkite „X“, kad uždarytumėte 8051 komponento langą.

6 veiksmas

Sukurkite grandinę naudodami MCU. Šis procesas panašus į bet kurios kitos Multisim grandinės konstravimą.

7 veiksmas

Spustelėkite lango „test1.asm“ skirtuką (darbo srities apačioje), kad užprogramuotumėte 8051. Atsidarys atskiras programavimo langas. Įrašykite MCU programą toje srityje, kurioje ji nurodo "; Įveskite savo kodą čia." Į savo programą įtraukite teiginius "$MOD51" ir "END".

8 veiksmas

Paleiskite modeliavimą, kai programavimas bus baigtas. Spustelėkite „Simuliuoti“ ir pasirinkite „Vykdyti“. Tai sukompiliuos kodą ir valdys MCU grandinę.

Daiktai, kurių jums prireiks

  • Multisim versija 10.0 (arba lygiavertė) programinė įranga

  • „MCU modulio vartotojo vadovas“ PDF failas

Patarimas

Norėdami padėti su kalba ir kompiliatoriumi, naudokite programavimo nuorodą. Kai kuriose „Multisim“ versijose yra informaciniai vadovai, įtraukti į aplanką „Dokumentacija“. Jei ne, kalbų nuorodas galima lengvai rasti internete. „Metalink Corporation“ „8051 Cross Assembler User's Manual“ yra gamintojo nuoroda programuojant 8051 MCU.

Kai kuriuos Multisim meniu veiksmus galima atlikti naudojant sparčiuosius klavišus. Pavyzdžiui, galite paleisti modeliavimą paspausdami klavišą „F5“.

„Multisim“ yra keletas MCU pavyzdžių. 8051 yra labai dažnas ir „pagrindinis“ MCU pavyzdys.

Įspėjimas

Jei MCU grandinė neveikia tinkamai, patikrinkite programavimą, ar nėra klaidų, ir patikrinkite grandinės jungtis. Jei problemos išlieka, skaitykite Multisim dokumentaciją.