¿Qué significa a "tristate un pin" en un microcontrolador CMOS?
Respuestas
¿Demasiados anuncios?"Metropolitana" significa un estado de alta impedancia. Un pin puede tirar a 0 V (hundimiento actual, en general), tire a 5 V (corriente, en general), o debido a la alta impedancia, como una entrada.
La idea es que si un pin se encuentra en estado de alta impedancia, puede ser tirado a alta o baja de un dispositivo externo sin la cantidad de flujo de corriente. Ves este tipo de cosas en bidireccional serie de líneas, donde a veces un pin es una salida y, a veces, una entrada. Cuando es una entrada, es "tristated", permitiendo que el externo chip para controlar su nivel de lógica.
¿Que hacen sentido en su situación?
La idea de tri-state es permitir que varios dispositivos de salida para compartir un único bus. Por ejemplo, varios de RAM/ROM chips pueden ser conectados a un bus de datos. Sólo el chip seleccionado tendrá activa de salida (alta o baja), los otros chips (no seleccionado) tendrán todas sus salidas de conjunto a la alta impedancia del estado (el tercer estado). Para las salidas de los dispositivos para compartir un autobús en el que debe ser tri-estado capaz (generalmente controlada por chip-activar/dirección de los pines). Para los microprocesadores, microcontroladores sus equipos de alta impedancia estado permite que otros dispositivos a utilizar el autobús (comunes para smart dispositivos de e/S, DMA, etc).