Koti Henkilökohtainen rahoitus Elektroniikkaprojektit: Miten luodaan konstantit PBASIC-koodissa

Elektroniikkaprojektit: Miten luodaan konstantit PBASIC-koodissa

Video: 73 Questions With Cardi B | Vogue 2025

Video: 73 Questions With Cardi B | Vogue 2025
Anonim

Jos aloitat ohjelmoitavien piirien käyttämisen elektroniikkaprojekteissa, pääset kirjoittamaan jonkin koodin. Jos ohjelmoitava piiri on BASIC-leima, kirjoitat koodin PBASICiin.

PBASIC-toiminnossa voit luoda omat nimet käytettäväksi vakioina. vakio on nimi, jolle on määritetty arvo. Tämän avulla voit käyttää vakiota nimeä ohjelmassasi sen sijaan, että itse arvo olisi. Myöhemmin, jos päätät muuttaa arvoa, sinun ei tarvitse etsiä ohjelmaa löytääksesi jokaisen jatkuvan esiintymän. Sen sijaan voit yksinkertaisesti muuttaa linjaa, joka määrittää vakion.

Tässä on lausuma, joka luo vakiomäärityksen Delay ja antaa sille arvon 500:

Delay CON 500

CON-avainsanalla ilmenee, että Delay on vakio, jonka määrätyn arvon on 500.

Jos haluat käyttää vakiota, voit korvata vakiotason nimen vain, jos käytät arvoa. Esimerkiksi tämä rivi keskeyttää ohjelman, joka on määritetty Delay-vakiolle:

PAUSE Delay

Listalle 2-3 on LED Flasher -ohjelman versio, joka käyttää vakiota määrittääkseen, kuinka nopeasti LEDit vilkkuvat.

"LED Flasher -ohjelma" Doug Lowe "10. heinäkuuta 2011" Tämä ohjelma vilkkuu 0, 2, 4, 6, 8 ja 10 "kytketyillä LEDillä puolessa sekunnissa." Tämä ohjelman versio käyttää vakiota "aikavälille. '{$ PBASIC 2. 5}' {$ STAMP BS2} Delay CON 500 Main: HIGH 0 HIGH 2 HIGH 4 HIGH 6 HIGH 8 HIGH 10 PAUSE Viive LOW 0 LOW 2 LOW 4 LOW 6 LOW 8 LOW 10 PAUSE Delay GOTO Main < Sinun on noudatettava muutamia yksinkertaisia ​​sääntöjä, kun luot nimet PBASIC:

Nimet voivat koostua ylemmistä ja pienistä kirjaimista, numeroista ja alaviivoista (_). Muut erikoismerkit, kuten dollarimerkit tai huutomerkit, eivät ole sallittuja. Täten Timer_Routine ja Relay7 ovat kelvollisia nimiä, mutta LED $ tai Bang! eivät ole.
  • Nimien on aloitettava kirjaimella tai alaviivalla, mutta ne eivät voi alkaa numerolla. Siten Timer1 ja _Timer1 ovat molemmat kelvollisia nimiä, 1Timer ei ole.

  • Nimet saattavat olla jopa 32 merkkiä.

  • Nimet eivät ole pienkokoisia, mikä tarkoittaa sitä, että PBASIC ei erottele suuria ja pieniä kirjaimia. Näin ollen PBASIC pitää kaikkia seuraavia nimiä identtisiksi: TimerCheck, timercheck, TIMERCHECK ja TiMeRcHeCk.

  • Itse asiassa mikään PBASIC-tapauksessa ei kaihduta herkkyyttä, joten kaikki voidaan kirjoittaa ylä- tai pienikokoiseksi. Kuitenkin on tavallista PBASIC-ohjelmointikokonaisuutta, että avainsanat, kuten HIGH ja GOTO, kirjoitetaan kaikkiin korkkeihin, kun taas nimet kirjoitetaan vain ensimmäisellä kirjaimella.

 Elektroniikkaprojektit: Miten luodaan konstantit PBASIC-koodissa

Toimittajan valinta

Muokata Creative Cloud Content for Digital Distribution - dummieja

Muokata Creative Cloud Content for Digital Distribution - dummieja

InDesign rakennettiin yli kymmenen vuotta sitten työkaluksi luomalla painettuja asiakirjoja - ei digitaalisten asiakirjojen ja elektronisten kirjojen luomista varten. InDesign CS6: stä kuitenkin Adobe lisäsi kykyä luoda digitaalisia dokumentteja jakeluun tablet-laitteissa, e-lukijoissa ja verkossa. Suuri osa uusista ominaisuuksista on lisätty ...

Lisää sivun hypynumero InDesign CS5 Story - dummies

Lisää sivun hypynumero InDesign CS5 Story - dummies

) Sivulta toiseen InDesign Creative Suite 5 -julkaisussa, lisää sivun hyppimäärän osoittaaksesi, missä tarina jatkuu. Ennen kuin aloitat, varmista, että tarina kertoo tekstikehysten välillä kahdella eri sivulla.

Toimittajan valinta

Keynote-esitysten avaaminen ja tallentaminen - dummies

Keynote-esitysten avaaminen ja tallentaminen - dummies

Esitysohjelmisto, joka on osa iWork-sarjaa, Keynote , voit avata ja tallentaa esityksiä aivan kuten minkä tahansa muun esitysohjelman. Jos olemassa oleva Keynote-esitystiedosto näkyy Finder-ikkunassa, voit avata projektin kaksoisnapsauttamalla dokumenttikuvaketta. Jos Keynote on jo käynnissä, seuraa näitä ohjeita ...

Miten käsitellä kaavojen laskentataulukot - dummies

Miten käsitellä kaavojen laskentataulukot - dummies

Kaavat laskevat arvot, jotka perustuvat solujen sisältöön määritä Numbers-laskentataulukkosi. Numbers on laskentataulukkosovellus, joka on osa MacBookin tuotteiden iWork-sarjaa. Jos esimerkiksi määrität solun A1 (solu sarakkeessa A rivillä 1) vuosipalkan pitämisestä ja solujen B1 ...

Miten työskennellä teksti- ja grafiikkalaatikoiden kanssa Keynote - dummies

Miten työskennellä teksti- ja grafiikkalaatikoiden kanssa Keynote - dummies

Olet todennäköisesti huomannut, että kaikki ensimmäisen Keynote-otsikkolistan teksti näkyy ruutuissa. Keynote käyttää laatikoita tekstin ja grafiikan manipulointiin. Voit muuttaa kokoa (ja sen sisältöä) napsauttamalla ja vetämällä jotakin ruudun reunojen ympärillä näkyvistä kahvoista. (Sinun hiiren kursori muuttuu ...

Toimittajan valinta

Miten luodaan sisältökäsikirja Word 2016 - dummies

Miten luodaan sisältökäsikirja Word 2016 - dummies

Temppu tabletin luomiseen sisältöä tai TOC-dokumenttia, on käyttää Word 2016: n otsikkotyylit. Käytä pääotsikoiden otsikkoa 1, otsakkeiden 2 otsikkoa ja otsake 3 alemman tason otsikoita ja otsikoita varten. Sisällön Sisällys -komento käyttää näitä muotoja sisällönkenttäkentän luomiseen, joka heijastaa ...

Vastaanottajaluettelon luominen Word 2013: ssa - dummies

Vastaanottajaluettelon luominen Word 2013: ssa - dummies

Tallennettu Word 2013: een, sinun on tehtävä tyhjästä. Tämä prosessi sisältää luettelon luomisen, poistamalla tarpeettomat kentät, joita Word ärsyttää ennalta teille, lisäämällä kentät, joita tarvitset todella, ja lopuksi täyttämällä luettelon. Se on varsin asia, joten seuraa tiiviisti. Seuraa ...

Miten luodaan indeksi Word 2013: ssa - dummies

Miten luodaan indeksi Word 2013: ssa - dummies

Indeksin luominen olisi eräänlainen pelottava ilman työkaluja auttaa sinua. Word 2013: n indeksointityökaluilla sinun on merkittävä tärkeät sanat sisällytettäväksi hakemistoosi, mutta Word voi aakkosjärjestää merkinnät sinulle ja seurata sivunumeroita, joilla nämä sanat tulevat näkyviin. Toisin sanoen, luomalla ...