Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Cómo deberían ser más razonables las operaciones de los botones de puerto de Zhongying MCU si se utiliza el lenguaje C? Algunas operaciones no se pueden leer.

¿Cómo deberían ser más razonables las operaciones de los botones de puerto de Zhongying MCU si se utiliza el lenguaje C? Algunas operaciones no se pueden leer.

Hola, 1. La salida de drenaje abierto no genera voltaje, el nivel bajo está conectado a tierra y el nivel alto no está conectado a tierra. Si se conecta una resistencia pull-up externa, el voltaje de salida será llevado al voltaje de la fuente de alimentación; la resistencia pull-up cuando se emite el nivel alto; este método es adecuado para conectar dispositivos periféricos que requieren un voltaje inferior al voltaje del microcontrolador, los principios de funcionamiento de la salida de drenaje abierto y del colector abierto son muy similares. La diferencia es que la salida de drenaje abierto usa transistores de efecto de campo MOS y solo usa resistencias pull-up externas

Los principios de funcionamiento de la salida de drenaje abierto y el colector abierto son muy similares, excepto que la salida de drenaje abierto La salida utiliza transistores de efecto de campo MOS y solo usa resistencias pull-up externas

Salida y colector de drenaje abierto El principio de funcionamiento del circuito abierto es muy similar, excepto que la salida de drenaje abierto usa un transistor de efecto de campo MOS y solo Utiliza una resistencia pull-up externa. La salida de drenaje abierto es muy similar a la de colector abierto y el principio de funcionamiento es el mismo, excepto que la salida de drenaje abierto usa un transistor de efecto de campo MOS y el transistor de efecto de campo MOS usa una resistencia pull-up. p>

2. Este modo no tiene la capacidad de generar un nivel alto. Si es necesario generar un nivel alto, el usuario debe conectar una resistencia pull-up externa. Tenga en cuenta que el voltaje del pin de la resistencia pull-up externa no debe exceder VDD 0,3. V

3 . Este modo apaga todos los tubos MOS de inversión pull-up y solo acciona los tubos MOS de inversión pull-down y los tubos MOS pull-down y cuasi-pull-up. Este modo apaga todos los tubos MOS inversores pull-up y solo acciona los tubos MOS no inversores pull-down. El modo desplegable es el mismo que el modo desplegable del puerto cuasi bidireccional, por lo que solo puede generar un nivel bajo (corriente disipadora) y un estado de alta impedancia, pero no puede generar un nivel alto, es decir, no puede generar corriente. Si se va a utilizar como salida lógica, debe estar en VDD. Resistencia pull-up conectada externamente.

Nota: ① Cuando el bloqueo de datos es 0, llegará al extremo de entrada del pull-down. tubo MOS no inversor después de no puerta, y luego llegue al tubo MOS no inversor desplegable con 1 terminal de entrada. El tubo MOS está en un estado conductor después de la operación. Dado que el pin del tubo MOS no inversor está conectado a GND, la salida del tubo MOS no inversor es 0, mientras que la entrada del tubo MOS inversor pull-up fuerte. siempre será el nivel alto 1. Después de la inversión, el tubo MOS está en estado apagado bajo el efecto de inversión, por lo que el pin del puerto de salida final es el mismo que el desplegable, y el nivel de salida del tubo MOS inversor también es el igual que 0

① Cuando el pestillo de datos es 1 Cuando la puerta NOT es 0, llega al extremo de entrada del tubo MOS inversor desplegable y el tubo MOS inversor se apaga. Después de que la puerta NOT es 0, llega al terminal de entrada del tubo MOS inversor desplegable. Después de la operación de inversión, el tubo MOS está en estado apagado, mientras que el terminal de entrada del tubo MOS inversor desplegable fuerte siempre estará. ser de nivel alto 1. El tubo MOS inversor después de la inversión El tubo está en estado apagado y ningún tubo MOS en el circuito está en estado encendido en este momento, es decir, la línea del pin del puerto está en estado flotante en este momento , por lo que el nivel de salida final del pin del puerto es el nivel de potencia 1 del circuito pull-up externo.