Encodeur rotatif

Je veux bien la réponse parce que maintenant ça compile normalement.
Je l'ai réenresitré en .ino. Après avoir relancé l'IDE tout est renté dans l'ordre.
Par contre en utilisant les pins 56 rien ne se passe quand je tourne.
Si je connecte l'encodeur sur 2 & 3 il affiche par rafales de 4 voir plus
genre : première rafale une vingtaine de 0 -1 puis -1 -2 -3 -4 etc
Déjà la librairie m'inverse les pins par rapport aux autres essais.
Basic Encoder Test:
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0

-1
-2
-3
-4

-5
-4
-5
-6
-7
-8

-9
-8
-9
-8
-9