Quando si dichiarano le variabili, non si possono usare degli spazzi, non a caso TotaleParziale è
tutto attaccato, non possono iniziare con dei numeri, quindi è errato scrivere 1TotaleParziale e non
si possono usare delle parole chiavi.
Riassumendo, non è corretto scrivere:
Dim 1TotaleParziale as Byte
Dim Totale Parziale as Byte
Dim #CHIP as Byte
Le variabili di solito sono dichiarate all'inizio del sorgente, anche se molti compilatori permettono
di dichiarare le variabili all'interno del codice è buona norma dichiararle all'inizio.
Una volta dichiarate le variabili, si possono utilizzare all'interno del programma.
La prima istruzione "TotaleParziale = 3+3" somma i due valori ed "assegna" il risultato alla
variabile TotaleParziale.
Le istruzioni si leggono da destra verso sinistra ed il segno = è l'operatore d'assegnazione.
Quindi il risultato dell'operazione 3+3 è assegnato (inserito) alla locazione di memoria chiamata
TotaleParziale.
Nella seconda istruzione (Totale = TotaleParziale + 3), si somma il contenuto della
variabile TotaleParziale (che è 6) all'altro 3 ed il risultato s'inserisce nella variabile chiamata Totale
(che &grave 9).
Alla fine delle due operazioni noi avremmo due variabili che contengono il totale parziale ed il
totale finale dell'operazione.
Le variabili possono essere usate al posto dei numeri o per memorizzare dei valori che poi andranno
cambiati.
Esempio:
#chip 16f84, 4 'Tipo di PIC utilizzato e frequenza
DIM Numero1 as Byte 'Variabile generica 1
DIM Numero2 as Byte 'Variabile generica 2
DIM Numero3 as Byte 'Variabile generale
DIM TotaleVariabili as byte 'Variabile per contenere il totale
Numero1 = 5 'Inizializzazione della variabile
Numero2 = 7 'Inizializzazione della variabile
Numero3 = 3 'Inizializzazione della variabile
Numero3 = Numero3 +1 'Incremento della variabile
TotaleVariabili = Numero1 + Numero2 'Totale delle variabili
Numero3 = Numero3 +3 'Incremento della variabile
END 'Fine del programma
Aggiunta il link al corso Linux Uno su Udemy.
Aggiunto il tutorial per la realizzazionedi un Arcade con materiale di riciclo.