开漏输出推挽输出的区别

Posted codeworkerliming

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开漏输出推挽输出的区别相关的知识,希望对你有一定的参考价值。

推挽输出:可以输出高,低电平,连接数字器件。 
输出 0 时,N-MOS 导通,P-MOS 高阻,输出0。 
输出 1 时,N-MOS 高阻,P-MOS 导通,输出1(不需要外部上拉电路)。

开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内). 
输出 0 时,N-MOS 导通,P-MOS 不被激活,输出0。 
输出 1 时,N-MOS 高阻, P-MOS 不被激活,输出1(需要外部上拉电路);可以读IO输入电平变化,此模式可以把端口作为双向IO使用。 

以上是关于开漏输出推挽输出的区别的主要内容,如果未能解决你的问题,请参考以下文章

单片机I/O口推挽与开漏输出详解

STM32的GPIO口的几种输入输出模式的区别和适用场合,有详细的解说吗

开漏与推挽

GPIO输入输出各种模式(推挽开漏准双向端口)详解(转)

MOS管与推挽输出开漏输出

MOS管与推挽输出开漏输出