Pulsanti lenti a far avanzare il led

gtanix:
volevo dire che il delay mi funge da debounce

Debounce con un delay(500)? :astonished: (azz, dove sta la faccina che vomita?)

Beh comunque in questo caso se tu in vece di "ABBASTANZA" l'avessi chiamato "DEBOUNCE" uno avrebbe capito meglio (ah, i nomi significativi...)

Inoltre più che debounce ad occhio mi pare che se tieni premuto lo stesso tasto per più di mezzo secondo, viene ripetuta l'azione. tu dovresti invece aspettare che vada a LOW prima di proseguire (immagino che la digitazione sia sequenziale e non con due o più pulsanti contemporanei) ad aspettare il successivo.