PROGRAMMA TEST
Scrivete il seguente programma e compilatelo.
Device 16f84 'Questo serve ad indicare il tipo di PIC utilizzato
Define PORTA = %11111111 'Istruzioni viste piĆ¹ avanti
Define PORTB = %00000000 'Per PBP Sostituire con TRIA=255 TRISB=0
DIM Numero1 as Byte 'Variabile generica 1
DIM Numero2 as Byte 'Variabile generica 2
DIM TotaleVariabili as byte 'Variabile per contenere il totale
Numero1 = 1 'Inizializzazione della variabile
Numero2 = 2 'Inizializzazione della variabile
TotaleVariabili = Numero1 + Numero2 'Totale delle variabili
OUTB(TotaleVariabili) 'Istruzione per visualizzare il valore
'Per PBP usare PORTB al posto di OUTB
END 'Fine del programma
Questo programma somma 2 variabili e visualizza il suo valore nella portaB, cioè nella barra dei led presente nel Micro Pic Trainer.
Una volta compilato il programma, aprite ICProg e carichiamo l'esadecimale dal menù File Apri oppure con un click sull'icona .
Colleghiamo la porta parallela al programmatore e diamogli alimentazione.
Facciamo click sull'icona oppure andiamo nel menù Comandi Programma tutto.
Rispondiamo SI alla finestra di conferma ed attendiamo che il processo termini.
ATTENZIONE: Può capitare che il PIC non si programmi correttamente, cancellate il programma con il pulsante e riprogrammatelo.
Ora andiamo a vedere sulla barra dei led il risultato, dovranno essere accesi i primo 2 led da destra.
NB: L'ultimo led acceso segnala la presenza dell'alimentatore.
Il valore 3 è visualizzato in binario, per sapere se la conversione è corretta avviamo la calcolatrice di windows (in modalità scientifica), inseriamo il numero 3 e selezioniamo BIN sotto il display.
Il valore sarà il seguente 00000011.
Gli zeri prima dei numeri uno (11) saranno cancellati.
Adesso associamo il numero 1 ai diodi led accesi e lo zero ai diodi led spenti.
Aggiunta il link al corso Linux Uno su Udemy.
Aggiunto il tutorial per la realizzazionedi un Arcade con materiale di riciclo.
Aggiunta la sezione corsi.
Aggiunto il programma sulla telemetria (in fase di sviluppo).