Respuestas:
"Tristate" significa un estado de alta impedancia. Un pin puede jalar a 0 V (corriente de hundimiento, generalmente), jalar a 5 V (corriente de abastecimiento, generalmente) o convertirse en alta impedancia, como una entrada.
La idea es que si un pin está en estado de alta impedancia, un dispositivo externo puede jalarlo a alto o bajo sin mucho flujo de corriente. Ves este tipo de cosas en las líneas seriales bidireccionales, donde a veces un pin es una salida y otras una entrada. Cuando se trata de una entrada, está "tristada", lo que permite que el chip externo controle su nivel lógico.
¿Tiene sentido en tu situación?
La idea del tri-estado es permitir que múltiples dispositivos de salida compartan un solo bus. Por ejemplo, se pueden conectar múltiples chips RAM / ROM a un bus de datos. Solo el chip seleccionado tendrá salidas activas (alta o baja), los otros chips (no seleccionados) tendrán todas sus salidas configuradas en el estado de alta impedancia (el tercer estado). Para que los dispositivos de salida compartan un bus, deben tener capacidad de tres estados (generalmente controlados por los pines de habilitación / dirección del chip). Para los microprocesadores, los microcontroladores, su estado de alta independencia permite que otros dispositivos utilicen el bus (común para dispositivos de E / S inteligentes, DMA, etc.).