Quote Originariamente inviata da paolino_delta_t Visualizza il messaggio
Il problema è il rimbalzo http://www.maffucci.it/2011/06/13/ar...lantirimbalzo/

Del resto l'interrogazione del DS1307 richiede si un certo tempo, ma se in quel lasso di tempo tieni il pulsante costantemente premuto, comunque alla successiva chiamata a digitalRead, il segnale risulterebbe alto lo stesso.


No ma il segnale non mi arriva da un pulsante; nel programma non ho ancora sostituito il nome della variabile buttonState........non è comunque un pulsante il segnale mi arriva da un integrato ed ha la lunghezza temporale di 1ms

Utilizzando dei pulsanti funziona perchè una volta premuti il tempo è superiore a 1ms e il micro riesce a leggerlo in tempo ma col segnale in uscita dall'integrato no.