Salve a tutti,
vorrei sapere se le potenzialità della scheda Arduino DUE consentono di sfruttare la funzione attachInterrupt() anche sui PIN di tipo ANALOGICO, oppure se tale funzione è definibile esclusivamente per i PIN di tipo DIGITALE ?
Vi ringrazio anticipatamente per le eventuali risposte.
Gli interrupt sulla Due possono essere agganciati su qualsiasi piedino, non fa differenza se digitale o analogico.
Attenzione:
Sicuramente dalla prossima (non so se già così sulla 1.5.4) la funzione attachInterrupt richiederà il numero di pin e non il numero dell'interupt.
Infatti sarà dichiarata
void attachInterrupt(uint32_t pin, void (*callback)(void), uint32_t mode);
Mentre attualmente nella versione 1.0.5 per la UNO si richiede il numero di Interrupt.
Per creare meno confusione nelle prossime versioni verrà anche inserita la funzione attachInterruptToPin.
Grazie a tutti per i chiarimenti.