aide en programmation testeur de court-circuit et pinnage

Pour mon teste de la continuité j'ai opté pour un multiplexeur analogique 4051

OK ça on a compris.

Mais on ne sait pas comment tu veux l'utiliser. Comment veux-tu conduire le test pour t'assurer que les liaisons sont bonnes et qu'il n'y a ni coupure, ni court-circuit, ni croisement?

Décris nous le déroulement des tests pour que l'on puisse t'aider.
Un programme ça commence par une analyse du besoin suivi d'une description des tâches à réaliser.
Une fois les tâches clairement posées, on peut commencer à coder. De ce bon découpage à l'origine va en découler un programme claire, simple et facile à faire évoluer et à mettre au point.
Chaque tâche devient une fonction dans le programme.
Chaque tâche se découpe, elle même, en d'autre sous-tâches qui vont donner d'autres fonctions.
Jusqu'à ce que l'on arrive aux fonctions de bas niveau celles qui vont adresser directement le matériel.

Toutes ces étapes s'écrivent en français et sont totalement indépendantes du langage de programmation que tu vas utiliser.
Tu les écris, dans l'ordre où elles se déroulent. Tu en déduis les traitements répétitifs qui vont donner lieu à des boucles dans ton programme.
Une fois que tu as tout écrit, tu suis le déroulement à la main de toutes les étapes en imaginant ce qui va se passer si le câble en test en bon ou non. Et tu vois si c'est bien ce que tu voulais obtenir.
Et là tu peut commencer à coder.