Programmate 5 led affinché si accendano in sequenza, da sinistra verso destra e viceversa.

Facciamo un primo esercizio in cui facciamo lampeggiare i LED solo in un verso: da sinistra verso destra.  Risolviamo l’esercizio in maniera semplice e immediata, anche se il programma sarà più lungo. Il codice è il seguente:

 

 

Poi sistemiamo il codice in modo da risolvere l’esercizio in modo completo (lampeggio alternato, da sinistra a destra e viceversa).

 

 

 

Per ultima la soluzione con meno righe di codice che prevede l’impiego dell’istruzione FOR.

 

 

Una soluzione ancora più snella con il ciclo FOR determina un tempo più alto di accensione dei led 13 e 9.