Acasă Finanțe personale Programe electronice: Cum să scrieți un program PBASIC - dummies

Programe electronice: Cum să scrieți un program PBASIC - dummies

Video: C Programming Tutorial for Beginners 2024

Video: C Programming Tutorial for Beginners 2024
Anonim

Puteți utiliza un microcontroler de ștampilă BASIC pentru a crea unele efecte speciale în proiectele dvs. electronice digitale. Dar mai întâi trebuie să înveți cum să scrie programe pentru a controla controlerul. Dacă nu ați mai făcut niciodată vreo formă de programare pe computer, sunteți în căutarea unei aventuri distractive și fascinante, în timpul căreia veți afla cum funcționează calculatoarele.

Pe scurt, un program de calculator este un set de instrucțiuni scrise pe care un computer știe să le citească, să le interpreteze și să le efectueze. Instrucțiunile sunt scrise într-o limbă pe care oamenii și computerele o pot citi. Instrucțiunile nu sunt destul de englezești, dar seamănă destul de bine cu engleza, încât oamenii de limbă engleză pot înțelege ce înseamnă ei.

Programele de calculator sunt stocate în fișiere text care conțin una sau mai multe linii de instrucțiuni scrise. În cele mai multe cazuri, fiecare linie a programului de calculator conține o instrucțiune. Fiecare instrucțiune spune computerului să facă ceva specific, cum ar fi adăugarea a două numere împreună sau a face ca unul dintre pinii de ieșire să meargă HIGH.

Trucul programării pe calculator este să pună instrucțiunile corecte împreună în ordinea corectă pentru a obține programul să facă exact ceea ce vrei să faci. Desigur, pentru a face acest lucru, trebuie să aveți o înțelegere solidă a ceea ce doriți să faceți programul și trebuie să aveți o cunoaștere solidă a varietății de instrucțiuni care vă sunt disponibile.

Limba de programare PBASIC este formată din aproximativ 70 de tipuri diferite de instrucțiuni. Dar nu fi descurajat; puteți scrie programe utile folosind doar o mână de aceste comenzi.

În aproape fiecare carte despre limbile de programare, primul program prezentat se numește Hello World. Acest program simplu afișează șirul "Hello, World! "Ca o modalitate de a demonstra ce arată cel mai simplu program posibil.

În PBASIC (numele oficial al limbii BASIC care este folosit pe ștampilele BASIC), programul Hello World este alcătuit din trei linii:

'{$ STAMP BS2}' {$ PBASIC 2. 5} DEBUG "Bună ziua, lumea!"

Primele două linii sunt numite directive . Ei nu spun ștampila de bază să facă de fapt orice; în schimb, ele oferă informații pe care editorul de ștampile trebuie să le cunoască pentru a vă pregăti programul astfel încât să poată fi descărcate în Ștampila.

Prima linie indică faptul că microcontrolerul pe care îl rulați programul este o ștampilă BASIC 2 (BS2). A doua linie indică faptul că acest program utilizează versiunea 2. 5 a PBASIC pentru acest program. (Aceasta este versiunea curentă.)

Fiecare program pe care îl scrieți trebuie să includă aceste două linii. Din fericire, nu trebuie să le tipiți singuri. În schimb, puteți utiliza comenzile din meniu sau butoanele barelor de instrumente pentru a introduce directivele în mod automat:

  • Directiva → Ștampila → BS2: Inseră directiva $ STAMP BS2 pentru a indica faptul că utilizați Ștampila BASIC 2.

  • PBASIC → Versiunea 2. 5: Introduce directiva $ PBASIC 2. 5 pentru a indica faptul că utilizați versiunea 2. 5 a PBASIC.

A treia linie a programului Hello World este singura linie care spune de fapt Ștampila BASIC să facă ceva. Această comandă, numită DEBUG, indică ștampila BASIC pentru a trimite un pic de text computerului conectat prin portul USB (comanda DEBUG conține întotdeauna două părți: cuvântul DEBUG urmat de un text care trebuie să fie "

DEBUG" Hello, World! "

Această linie trimite mesajul" Hello, World! "pe computer. Mesajul este afișat într-o fereastră numită fereastra Terminal Debug în cadrul Editor de ștampile.

Programe electronice: Cum să scrieți un program PBASIC - dummies

Alegerea editorilor

Cum se utilizează Pinterest pentru marketingul social vizuale - dummies

Cum se utilizează Pinterest pentru marketingul social vizuale - dummies

Multe companii folosesc Pinterest ca parte a strategiile lor de marketing media sociale vizuale. Este un site puternic de marketing social media, deoarece are o bază de utilizatori mare care petrece mult timp pe site. Întreprinderile folosesc Pinterest din mai multe motive, pentru a construi conștiința: Pinterest este un instrument util pentru ...

Cum să utilizați Pinterest pentru a vă direcționa traficul către site-ul companiei dvs. - manechine

Cum să utilizați Pinterest pentru a vă direcționa traficul către site-ul companiei dvs. - manechine

Unele dintre celelalte rețele sociale emergente, este ceva de care cineva care comercializează o marcă trebuie să ia în serios. Știați că Pinterest conduce mai mult trafic la blogurile și site-urile individuale decât YouTube, Google+ și LinkedIn combinate? Aceasta este o forță care trebuie luată în calcul. Iată cum funcționează fluxul de trafic. Dacă urmăriți corect ...

Alegerea editorilor

Cum să creezi diferite moduri de a spune același lucru - dummies

Cum să creezi diferite moduri de a spune același lucru - dummies

Naturally speaking toate posibilele nume alternative ale unei comenzi, dar le puteți adăuga la vocabular. De exemplu, perioada de la sfârșitul acestei fraze are mai multe pseudonime (nume alternative) decât majoritatea criminalilor. Cuvintele periodic, punct zecimal, punct, punct, oprire și oprire completă sunt toate nume valide pentru ...

Cum să creați gloanțe și liste numerotate în NaturallySpeaking - manechine

Cum să creați gloanțe și liste numerotate în NaturallySpeaking - manechine

Scrierea clară și concisă necesită mai mult decât simple paragrafe. De exemplu, pentru cărți Dummies nu puteam exista fără gloanțe și liste numerotate. Cum puteți crea liste cu marcatori cu comenzi vocale în NaturallySpeaking? În aplicațiile de limbă naturală și de control al textului complet, dictează textul pe care doriți să îl marcați lângă și apoi spuneți: "Format ...

Cum să Personalizați fereastra DragonPad - manechine

Cum să Personalizați fereastra DragonPad - manechine

ÎN cazul în care vă întrebați, meniu în DragonPad. Prin "aspect", aceasta înseamnă chestii asemănătoare cu barele de instrumente, înfășurarea textului în fereastră și unitățile de măsură pe riglă (metrice, engleze sau tipărire). Pentru a vizualiza toate barele de instrumente din DragonPad, faceți clic pe Vizualizare pentru a obține o listă cu ...

Alegerea editorilor

Administrare rețea fără fir: valuri și frecvențe - manechine

Administrare rețea fără fir: valuri și frecvențe - manechine

Atmosfera. Nu le puteți vedea sau auzi, dar receptoarele radio le pot prelua și le pot transforma în sunete, imagini sau - în cazul rețelelor fără fir - date. Undele radio sunt de fapt valuri ciclice de energie electronică care se repetă la ...

Administrarea rețelei fără fir: Wardrivers și Warchalkers - dummies

Administrarea rețelei fără fir: Wardrivers și Warchalkers - dummies

Termeni, inclusiv wardriving și warchalking. Dacã wardrivingul ºi warchalking-ul reprezintã de fapt ameninþãri de securitate este o problemã care este supusã unei mulþi dezbateri. Wardriving Wardriving se referă la practica de a conduce în jurul orașului cu calculatoare notebook care caută acces liber la rețele fără fir ...