PORTE
Realizziamo un altro programma per vedere meglio l'utilizzo dei piedini di input e di output.
#CHIP 16F84, 4 'Tipo di PIC e frequenza
Dir PORTA IN 'Istruzioni viste più avanti
Dir PORTB OUT 'Istruzioni viste più avanti
Label: 'Etichetta
'Controllo lo stato del primo pulsante
IF PortA.0 = 1 THEN PortB = 255 'Accendo i led
IF PortA.0 = 0 THEN PortB = 0 'Spengo i led
GOTO Label 'Salta all'etichetta
END 'Fine del programma
In questo caso il programma controllerà ripetutamente il primo pulsante se sarà uguale ad 1
accenderà tutti i led, mentre se sarà uguale a zero spegnerà tutti i led.
Ipotizzando un circuito di controllo potremmo spegnere un motore quando il tornio è arrivato ad un
punto prestabilito dove è presente un interruttore, oppure attivare un allarme e spegnere il motore
quando un braccio meccanico ha eseguito un movimento errato.
Aggiunta il link al corso Linux Uno su Udemy.
Aggiunto il tutorial per la realizzazionedi un Arcade con materiale di riciclo.