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.