Il existe deux type de multiplexeur/démultimlexeur : les numériques et les analogiques.
Les analogiques comme le 4067 sont bi-directionnels. Ils sont simultanément mux et demux.
Les numériques sont unidirectionnels, le signal ne peut passer que dans un sens soit 1 vers N soit N vers 1--> voir les datasheets.
Première conclusion : si les pins qu'on veut multiplexer peuvent être des entrées ou des sorties il faut un mux analogique.
Les analogiques laissent passer le signal sans intervenir dessus. Ils sont constitués de transistors FET avec un Rdson résiduel compris entre quelques kohms comme le vieux 4067 à quelques ohms pour des modèles plus récents.
Cette valeur de quelques kilo ohms n'est en général pas pénalisante.
Remarque personnelle : utiliser une bibliothèque pour gérer un HC4067 c'est un peu utiliser un marteau pilon pour enfoncer une punaise.
C'est pas bon pour économiser la flash qui est une ressource précieuse dans un microcontrôleur.
Les numériques font une remise en forme du signal.