A menudo veo esas frases en tutoriales con E/S de microcontroladores. Un ejemplo de uso es "establecer el pin 3 alto" o "establecer el pin 5 bajo durante 20 ms".
También recuerdo haber leído varias definiciones diferentes sobre lo que significa esa terminología. ¿Lo bajo en "establecer bajo" significa baja impedancia? ¿Significa nivel lógico bajo (0 voltios)? ¿O significa bajo como en voltaje negativo? ¿O incluso hay un significado universal para esas frases?
En la raíz de la expresión, es "establecer el bit alto/bajo (=1/0)"
Por lo general, significa configurar el pin correspondiente "nivel lógico alto" y "nivel lógico bajo", en consecuencia.
Tendría que consultar la documentación de su microcontrolador, pero casi siempre es "establecer el voltaje de salida en Vss/Vdd" (VssIO/VddIO si su micro tiene fuentes de alimentación IO y core separadas).
d
in Vdd se refiere al drenaje de un MOSFET (en CMOS), el s
in Vss a la fuente. A menudo verá Vcc en lugar de Vdd. Aquí el c
es para colector (de un transistor bipolar), un resto de los circuitos TTL (lógica transistor-transistor) más antiguos.Los términos "establecer bajo" y "establecer alto", aplicados a un pin de salida, significan llevar el voltaje de salida a VSS o VDD, respectivamente, independientemente de si el valor del pin se interpretará como una señal baja activa. Los términos "liberar" o "flotar el pin" significa establecer una salida en modo de alta impedancia. El término "afirmar", aplicado a un pin de salida que tiene estados activos e inactivos claramente definidos, significa llevar el pin al estado activo (que en algunos casos puede ser bajo y en otros casos ser alto). El término "desasert" significa llevar dicho pin a un estado inactivo o hacerlo flotar y permitir que una resistencia externa lo haga.
tiblu
Ponkadoodle