surbyte:
tal vez sea estoif (pulsadorL == HIGH && digitalRead(pulsadorR) == LOW)cambia a esto
if (digitalRead(pulsadorL) == HIGH && digitalRead(pulsadorR) == LOW)
Surbyte gracias por tu comentario... mira como ya no sabia que inventar, le saco el digitalRead, pensando que podria llegar a ser uno de los temas, pero no.... de cualquiera de las dos formas lo hace igual