Interrupt

Mi sembra strano che un disturbo gli entra in un solo canale...
Provare a cambiare canale?
Poi daccordo per l'interrupt, ma magari non serve a queste velocità, quindi se i disturbi continuano si potrebbero usare due ingressi sullo stesso sensore e fare un AND sul programma quindi sperare che lo stesso disturbo non impegni i due canali contamporaneamente...
Ma rimango ancora scettico che sia un disturbo e mi domando anche come mai questi disturbi non facciano bloccare il processore...

Etemenanki:

docdoc: quello che non ho capito del tuo programma e' perche' usi un delay "off-dur" ... non serve a nulla avere un delay "spento", perche deve comunque rimanere spento per tutto il tempo fra i due impulsi (meno ovviamente la durata del flash), ed il trigger lo prende dal motore ... l'unico delay che ti serve e' quello di "acceso"

Giustissimo, ma infatti parlavo solo del suo dubbio relativo ai bounce, dicendo "in genere eventuali rimbalzi si correggono via hardware (R-C) non via software" per cui il delay su "spento" non serve.