Tu le fais comment le OU exclusif ?
Sur le schéma de la UNO, il y a un transistor Mos qui isole l’accès USB dès qu'une tension 5V est détectée en sortie du régulateur 5V de la carte.
Une autre solution est celle de la carte nano avec une diode shottky en série avec le 5V provenant de l'USB.
L'inconvénient de cette solution est la chute de tension d'environ 0,4 V dans la diode (c'est une shottky) sur le chemin alim USB et donc dans le cas de mesure analogique on ne peut pas utiliser la référence au Vcc car dans les deux cas le Vcc ne sera vraiment pas le même.
Cette solution n'est de toute façon pas satisfaisante car dans le cas ou un circuit satellite est alimenté avec Vcc = 5V +5% = 5,25V ce qui est parfaitement autorisé et si l'USB fait 5V - 5% =4,75 V ce qui est tout autorisé ,les entrées du micro recevront un signal :
5,25V - (4,75 - 0,4V) = 0,9 V ce qui n'est pas autorisé, la datasheet du micro dit 0,5 V max --> au delà la diode de protection haute de l'entrée se trouve polarisée en direct).
Ça c'est le cas général. Si tu te trouves dans une configuration où les circuits satellites sont alimentés par les mêmes sources que le micro le problème ne se pose plus.