ja experimentei este programa e dava incremento de 1 em 1 , agora mudei de arduino e mesmo com o b1 (D13) desligado ele continua a incrementar no lcd... se carrego fixamente no botao b2(D12) que é o decremento, para de incrementar, assim que solto o botao incrementa outra vez sozinho visto que b1 esta desligado!!!
estou a usar pull up... experimentei agora outro codigo em que igualei proximo estado e estado actual a 40, o b2(D12) esta a decrementar como suposto. o codigo esta igual ao do b1(d13) mas este para incrementar!!