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 2025

Video: C Programming Tutorial for Beginners 2025
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

Lucruri de luat în considerare înainte de a vă trage filmul DSLR - dummies

Lucruri de luat în considerare înainte de a vă trage filmul DSLR - dummies

Ca producător de filme, la aspectele creative care intră în utilizarea tehnologiei DSLR pentru a vă trage filmul. Cu toate acestea, veți face cea mai bună utilizare a timpului dvs. dacă luați în considerare aceste lucruri în procesul de planificare. Trageți pentru a edita Cu toții am auzit axiomul că sunt făcute filme grozave în ...

Sfaturi pentru direcționarea filmului digital - manechine

Sfaturi pentru direcționarea filmului digital - manechine

Ca regizor, este treaba voastră să aduceți filmul la viață modul în care actorii dvs. joacă personajele și modul în care fiecare echipă a împușcat filmul. Regizorul colaborează cu actorii și echipajul pentru a obține cele mai bune rezultate de la ei și pentru a vă asigura că povestea se spune prin ceea ce fac. Direcționați-vă ...

Zece nunta Tehnici DSLR Filmmaking - mulaje

Zece nunta Tehnici DSLR Filmmaking - mulaje

Folosind DSLR-ul pentru a filma o nunta, de obicei, se află pe capătul opus al reclamei spectru de la realizarea filmului dvs. auteur. Iată primele zece aspecte pe care trebuie să le luați în considerare pentru a le menține viața atunci când captați acest eveniment o dată în viață. Au echipamentul video corect Tu nu va fi capabil să facă o nuntă, până ...

Alegerea editorilor

Cum să dezactivați fasciculul de asistență pentru autofocus pe un Canon 60D - dummies

Cum să dezactivați fasciculul de asistență pentru autofocus pe un Canon 60D - dummies

Camera foto emite un fascicul de focalizare AF (autofocus) de la blițul încorporat atunci când apăsați pe jumătate butonul declanșator (presupunând că blițul este deschis, desigur). Acest puls de lumină ajută camera să vă "vadă" mai bine țintă, îmbunătățind performanța sistemului de focalizare automată. Dacă fotografiați într-o situație în care ...

Cum să ștergeți imagini de la Canon EOS 7D Mark II - manechine

Cum să ștergeți imagini de la Canon EOS 7D Mark II - manechine

Imagine, decideți dacă este un păstor. Dacă în timp ce revizuiți o imagine pe Canon EOS 7D Mark II, nu vă place imaginea din nici un motiv, o puteți șterge. Cu toate acestea, ștergerea imaginilor trebuie făcută cu precauție extremă, deoarece sarcina nu poate fi anulată. După ce ștergeți un ...

Cum să editați filme pe un Canon EOS 60D - dummies

Cum să editați filme pe un Canon EOS 60D - dummies

Caracteristica 60D Editare face delicios ușor pentru a elimina părțile nedorite de la începutul sau sfârșitul unui film chiar pe aparatul foto. Această editare la bord este la îndemână, dar de bază, deci nu vă așteptați la minuni. Iată pașii simpli pentru a tăia începutul sau sfârșitul unui film: faceți clic pe pictograma Editare (arată ...

Alegerea editorilor

Controlul nașterii: cum funcționează prezervativul feminin - manechine

Controlul nașterii: cum funcționează prezervativul feminin - manechine

Ca opțiune de sex sigur, prezervativul feminin mai puțin cunoscut și mai scump decât prezervativul masculin obișnuit. Atât prezervativul cât și prezervativul sunt la fel: este o teacă care trebuie purtată în timpul actului sexual, pentru a preveni sarcina neintenționată și pentru a diminua riscul bolilor cu transmitere sexuală ...

Verificarea glandelor prostate - manechine

Verificarea glandelor prostate - manechine

Care au examene de prostată obișnuite sunt importante ca bărbați. Glanda prostatică - situată sub vezică - se poate mări și poate provoca urinare frecventă. Această problemă, numită hipertrofie prostatică benignă, este deranjantă, dar nu periculoasă. Cancerul de prostată, pe de altă parte, poate fi destul de periculos dacă nu este descoperit și tratat în ...

O privire de ansamblu asupra bolilor transmise sexual sau a persoanelor cu transmitere sexuală - manechine

O privire de ansamblu asupra bolilor transmise sexual sau a persoanelor cu transmitere sexuală - manechine

, Sau boli cu transmitere sexuală, aceste boli nu reprezintă o amenințare inactivă pentru a ține sub control activitatea sexuală nepăsătoare. DTS (cunoscute și sub numele de infecții cu transmitere sexuală sau infecții cu transmitere sexuală) reprezintă o amenințare incredibil de tangibilă, afectând 25% dintre americani cu vârste între 15 și 55 de ani. Deoarece invazia sexuală cuprinde ...