moteur pas à pas

HELLO
dans ton code, tu as nommé une fonction: void moteurpap(void)

elle correspond au sens "aller" et dans ta loop tu appelles toujours "moteurpap()"

et jamais celle que tu as nommé : void moteurpapRetour(void)

donc ton moteur tourne toujours dans le sens "aller"