Video: Cardi B & Bruno Mars - Please Me (Official Video) 2025
Hvis du begynner å bruke programmerbare kretser i dine elektronikkprosjekter, vil du ende opp med å skrive noen kode. Hvis den programmerbare kretsen er et BASIC Stamp, skriver du koden i PBASIC.
I PBASIC kan du lage dine egne navn for å bruke som konstanter. En konstant er et navn som har blitt tildelt en verdi. Dette lar deg bruke det konstante navnet i programmet i stedet for verdien selv. Senere, hvis du bestemmer deg for å endre verdien, trenger du ikke å jakte gjennom programmet for å finne hver forekomst av konstanten. I stedet endrer du bare linjen som definerer konstanten.
Her er en setning som lager en konstant navngitt forsinkelse og tildeler verdien 500 til den:
Forsink CON 500
CON-søkeordet indikerer at forsinkelse er en konstant med en tilordnet verdi på 500.
For å bruke en konstant, erstatt bare navnet på konstanten hvor du vil bruke verdien. For eksempel stopper denne linjen programmet for verdien som er tilordnet forsinkelseskonstanten:
PAUSE Delay
Listing 2-3 viser en versjon av LED Flasher-programmet som bruker en konstant for å bestemme hvor raskt lysdiodene skal blinke.
'LED Flasher Program' Doug Lowe '10. juli 2011 "Dette programmet blinker lysdioder som er koblet til pinnene 0, 2, 4, 6, 8 og 10' med halv sekunders mellomrom." Denne versjonen av programmet bruker en konstant 'for tidsintervallet. '{$ PBASIC 2. 5}' {$ STAMP BS2} Forsinkelse CON 500 Hoved: HØY 0 HØY 2 HØY 4 HØY 6 HØY 8 HØY 10 PAUSE Forsink Lavt 0 Lav 2 Lav 4 Lav 6 Lav 8 LOW 10 PAUSE Forsink GOTO Hoved < Du må følge noen enkle regler når du oppretter navn i PBASIC:
-
Navn skal begynne med et brev eller et understrek, men kan ikke begynne med et tall. Dermed er Timer1 og _Timer1 begge gyldige navn, 1Timer er ikke.
-
Navn kan være så lenge som 32 tegn.
-
Navnene er ikke sosialfølsomme, det vil si at PBASIC ikke skiller mellom store og små bokstaver. Således vurderer PBASIC at alle de følgende navnene skal være identiske: TimerCheck, timercheck, TIMERCHECK og TiMeRcHeCk.
-
Faktisk er ingenting i PBASIC saksfølsomt, slik at alt kan skrives i store eller små bokstaver. Det er imidlertid en vanlig PBASIC programmeringskonvensjon at søkeord som HØY og GOTO er skrevet i alle caps, mens navnene skrives med bare den første bokstaven som er aktivert.
