Réponses:
"Tristate" signifie un état de haute impédance. Une broche peut soit tirer à 0 V (courant de descente, généralement), tirer à 5 V (courant de source, généralement), soit devenir à haute impédance, comme une entrée.
L'idée est que si une broche est dans un état d'impédance élevée, elle peut être tirée à haut ou bas par un appareil externe sans beaucoup de courant. Vous voyez ce genre de chose sur les lignes série bidirectionnelles, où parfois une broche est une sortie et parfois une entrée. Quand c'est une entrée, elle est "tristate", permettant à la puce externe de contrôler son niveau logique.
Est-ce que cela a du sens dans votre situation?
L'idée de trois états est de permettre à plusieurs périphériques de sortie de partager un même bus. Par exemple, plusieurs puces RAM / ROM peuvent être connectées à un bus de données. Seule la puce sélectionnée aura des sorties actives (hautes ou basses), les autres puces (non sélectionnées) auront toutes leurs sorties réglées sur l'état d'impédance élevée (le troisième état). Pour que les périphériques de sortie partagent un bus, ils doivent être capables de fonctionner dans trois états (généralement contrôlés par des broches d'activation de puce / de direction). Pour les microprocesseurs, les microcontrôleurs, leur état d'impédance élevée, permet à d'autres périphériques d'utiliser le bus (commun pour les périphériques d'E / S intelligentes, DMA, etc.).