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.