Hola f-traxx he hecho lo que me has comentado pero sigue igual. Si giro a derecha me enciende el led de la derecha pero de se equivoca bastantes veces y me enciende el de la izquierda e igual al contrario.
korpaztk la primera vez que hice el pequeño programa lo hice con un switch(sentido); pero como me sacaba este fallo lo cambie por if para ver si el problema era ese. Y los delay son de hacer pruebas pero no son valen para nada.
No tengo ni idea de que puede pasar.
Me estan entrando dudas de haber si va ha ser del hardware y no del soft.
yo tengo conectado el encoder asi:
(http://i108.photobucket.com/albums/n18/sasmshiel/ENCODER.jpg)
No se ahi gente que le he visto con resistencias 47k en vez de las que le tengo puestas yo.