Macro “ Fast2”, per INT1 Input.

la procedura per l’utilizzo di INT1 input, è simile alla precedente.

int1-1
int1-2
int1-3
int1-4

dal menu Macro, creo una nuova Macro che chiamo fast2

la Macro Fast2, fa lampeggiare il led B6

il sottoprogramma Fast2 è simile a Fast, l’unica differenza consiste nell’accendere e spegnere il led collegato al bit 6 della porta B.

per evitare che il programma continui ad eseguire il ciclo,senza tornare al programma principale, ripeto il ciclo 5 volte.

l’operazione di bloccare l’esecuzione del programma principale, può essere utile per segnalare un anomalia che deve essere ripristinata manualmente.

dal menu “Funzioni”, inserisco una icona Interrupt per gestire INT1 input.

l’Interrupt INT1,è collegato al pin 5 del microcontrollore ATMEGA328, che corrisponde a PD3 di Arduino UNO.

INT1 Input, chiama il sottoprogramma “Fast2”

int1-7
int1-8

per richiamare la Macro fast2, associata a INT1 Input, inserisco in 3D System Panel un nuovo pulsante.

dal pannello properties, collego il pulsante di INT1 Input, al pin 5 (PD3), della porta D.

INT1 Input

Riccardo Monti