flz47655:
Se non specificato di default viene passato CHANGE
Che vergogna, non ricordarsi neanche cosa fanno le proprie librerie
E' vero, di default prende CHANGE
flz47655:
Il problema nella libreria è l'ISR che è chiamata sui Tiny e su altri micro ANA_COMP_vect mentre nell'ATmega328P ed in altri è chiamata ANALOG_COMP_vect
Grazie della segnalazione. Ho corretto il codice, adesso seleziona il vettore in base al micro.
Il file cpp corretto te lo allego qui sotto. Poi metterò tutto online sul mio sito (ho l'host in manutenzione).
analogComp.cpp (4.75 KB)