Discovery znanje
/ Knowledge Discovery >> Discovery znanje >> tech >> elektronika >> polprevodniški elektronika >>

Kako Mikrokontrolerji Work

deli veliko jih brali o njem.

Mikrokrmilniška bomo uporabili tukaj je naprava s posebnim namenom, da naredijo življenje tako enostavno, kot je mogoče. Naprava se imenuje " BASIC Stamp " in ki ga je ustvaril družbo, imenovano Parallax. OSNOVNI Žig je PIC mikrokontroler, ki je bil prilagojen, da razumejo BASIC programski jezik. Uporaba BASIC jeziku je izjemno enostavno ustvarite programsko opremo za krmilnik. Mikrokrmilnik čip je mogoče kupiti na majhnem nosilno ploščo, ki sprejme 9-voltno baterijo, in ga lahko programirate tako, da ga vključite v eno od pristanišč na namiznem računalniku. Malo verjetno je, da bi vsak proizvajalec uporabite BASIC Stamp v dejanski proizvodni napravi - Žigi so draga in počasna (relativno gledano). Vendar pa je precej pogosta uporaba Žigi za izdelavo prototipov ali za one-off demo izdelkov, ker so tako neverjetno enostaven za vzpostavitev in uporabo

Ti so imenovani ". Stamps, " mimogrede, ker so približno tako velika kot poštno znamko

Specifični BASIC Stamp bomo uporabljali v tem članku, se imenuje ". OSNOVNI Žig Revizija D ".

BASIC Stamp Revizija D je BS-1 pritrjen na nosilno ploščo z držalom 9-voltno baterijo, regulator moči, priključek za programiranje kabel, glave zatiči za I /O linij in majhno prototipov območju. Lahko kupite BS-1 čip in žice druge komponente na Maketa. Reviziji D preprosto naredi življenje lažje.

Lahko vidite iz prejšnje tabele, ki jih ne bo nič eksotične z osnovnim žigom početje. Omejitev 75-linijo (256 bajtov EEPROM lahko imajo osnovni program okoli 75 vrstic dolgo) za BS-1 je precej omejevalen. Vendar pa lahko ustvarite nekaj precej čeden stvari, in dejstvo, da je Žig tako majhna in baterije pomeni, da lahko gredo skoraj povsod.
Programiranje BASIC Stamp

programirate BASIC Stamp uporabo BASIC programski jezik. Če že veste, BASIC, potem boste ugotovili, da je osnovna uporablja v Žig enostavno, ampak malo izloča navzdol. Če ne veste, BASIC, ampak veste, kakšna je drug jezik, kot so C, Pascal ali Java, nato pobral BASIC bo nepomembno. Če še nikoli niste programirano prej, boste verjetno želeli, da gredo učijo programiranja na namiznem računalniku prvi. Tukaj je hiter potek o navodilih, ki so na voljo v Žig BASIC. (Za celotno dokumentacijo, pojdite na Parallax: BASIC Stamp Dokumentacija.)
Osnovni standard navodila:

  • za ... naslednji - normalno izjavo Looping
  • gosub - pojdite na podprogram