Mikro-ohjaimen simulointi Multisimissa

...

Mikroprosessori on suuri, kehittynyt mikro-ohjaimen muoto.

National Instrumentsin Multisim on hyödyllinen työkalu elektronisten piirien suunnitteluun ja testaamiseen virtuaalisessa työtilassa. Yksi ohjelmiston edistyneistä ominaisuuksista on kyky simuloida mikro-ohjainta tai MCU: ta. Virtuaalisen MCU: n alkuasennus ja konfigurointi on lyhyt, vaiheittainen prosessi, joka voidaan suorittaa helposti. MCU-piirin varsinainen rakentaminen ja MCU: n ohjelmointi voi kuitenkin olla haastavaa ja aikaa vievää, mutta voit suorittaa alkuperäisen asennuksen ja konfiguroinnin.

Vaihe 1

Avaa Multisim ja napsauta MCU-kuvaketta, joka sijaitsee komponenttityökalupalkissa. Kun ikkuna avautuu, valitse "805x"-perhe, valitse "8051" MCU ja napsauta "OK". Ikkuna katoaa ja 8051:n ääriviivat ilmestyvät työtilaan.

Päivän video

Vaihe 2

Aseta 8051 työtilaan napsauttamalla kerran. Kun se on asetettu, näkyviin tulee ikkuna nimeltä "MCU Wizard - Step 1 of 3".

Vaihe 3

Nimeä työtila "testitila" ja tarkista työtilan polku. Napsauta "Seuraava >" siirtyäksesi seuraavaan ikkunaan. Se ei ole välttämätöntä, mutta voit myös "selailla" ja valita eri työtilapolun tallentamista varten.

Vaihe 4

Napsauta kutakin avattavaa valikkoa ikkunassa "2/3". Valitse projektityypiksi "Standard" ja ohjelmointikieleksi "Assembly". Nimeä projekti "testMCU" ja napsauta "Seuraava >" jatkaaksesi. Kokoonpano-/kääntäjätyökalu asetetaan automaattisesti, kun ohjelmointikieli valitaan.

Vaihe 5

Napsauta valintanappia "Lisää lähdetiedosto" ikkunassa "3/3". Nimeä lähdetiedosto "test1". Napsauta "Finish" sulkeaksesi ohjatun MCU-toiminnon ja napsauta "X" sulkeaksesi 8051-komponenttiikkunan.

Vaihe 6

Rakenna piiri käyttämällä MCU: ta. Tämä prosessi on samanlainen kuin minkä tahansa muun piirin rakentaminen Multisimissa.

Vaihe 7

Napsauta "test1.asm"-ikkunan välilehteä (työtilan alareunassa) ohjelmoidaksesi 8051:n. Erillinen ohjelmointiikkuna avautuu. Kirjoita MCU-ohjelma alueelle, jossa se sanoo "; Lisää koodisi tähän." Sisällytä ohjelmaan lauseet "$MOD51" ja "END".

Vaihe 8

Suorita simulaatio, kun ohjelmointi on valmis. Napsauta "Simulointi" ja valitse "Suorita". Tämä kääntää koodin ja käyttää MCU-piiriä.

Asiat, joita tarvitset

  • Multisim-versio 10.0 (tai vastaava) ohjelmisto

  • "MCU-moduulin käyttöopas" PDF-tiedosto

Kärki

Käytä ohjelmointiviittausta kielen ja kääntäjän apuna. Joidenkin Multisim-versioiden käyttöoppaat ovat "Dokumentaatio"-kansiossa. Jos ei, kieliviitteet löytyvät helposti Internetistä. Metalink Corporationin "8051 Cross Assembler User's Manual" on valmistajan viite 8051 MCU: n ohjelmointiin.

Jotkut Multisimin valikkotoiminnot voidaan suorittaa pikanäppäimillä. Voit esimerkiksi suorittaa simulaation painamalla “F5”-näppäintä.

Multisimissa on useita esimerkkejä MCU: ista. 8051 on hyvin yleinen ja "perus"esimerkki MCU: sta.

Varoitus

Jos MCU-piiri ei toimi kunnolla, tarkista ohjelmointi virheiden varalta ja tarkista piirikytkennät. Jos ongelmat jatkuvat, katso Multisim-dokumentaatiota.