⑴ 单片机io口设置推挽和开漏的区别
设置推挽模式,只能是输出模式,而输出高低电平的驱动电流都很大。
而开漏模式,即可作为输出,也可作为输入。
作输出时,要输出高电平,需要外加上拉电阻。
作输入时,要求处理高电平状态,才能读外部引脚。
⑵ 单片机IO口开漏和推挽的区别
单片机IO端口开漏就是只有一个对地的mos管没有上拉电阻,漏极开路就是什么都不接,推挽输出就是对地对电源各有一个mos管,高电平时对电源的mos管导通对地mos管截止,低电平对地的mos管导通对电源mos管截止,希望你能理解
⑶ 嵌入式 单片机 引脚的 开漏输出 是个什么概念什么特点开漏何解一定采纳
开漏输出是输出的一种方式。
相当于引脚的输出是对地加了一个电子开关。
输出高电平是开关断开,此时引脚不能提供电流输出,需要高电平要在外面加上拉电阻。
输出低电平是开关闭合,此时引脚能提供灌电流,使引脚的电平变低。
如果开关是mos管,就称为漏极开路输出、开漏输出、OD输出
如果开关是三极管,就称为集电极开路输出、OC输出。
下图是STM32上的单线制总线的引脚示意图,其中的输出就是开漏输出。
⑷ STC单片机的IO口中开漏是什么意思
MOS管的漏极开路,这种IO端口接上拉电阻才可以输出高电平,否则只能维持低电平即0V
⑸ 单片机引脚开漏输出,必须接上拉电阻吗
开漏输出是不是要接上拉电阻,要看负载的类型。如果是TTL cmos等做负载可能就不需要上拉电阻,
⑹ 对于51单片机,什么叫引脚悬浮,什么叫开漏,还有没有类似的术语各自是什么意思
对于数字电路,一般可分为两种稳定状态,低电平和高电平,也就是0和1。
另外还有一种不稳定状态,就是管脚什么也不接,也就是悬空状态,即引脚悬浮。
原则上,对于单片机所有的引脚,最好都不要悬空,容易出现意外,也可能是0,也可能是1,不稳定。
对于大部分电路,一般有两种输出状态,要么为高,要么为低,也就是1或0,而实际还有一种状态,也就是悬空,既不确定是1,也不确定是0.
所以严格说,有三种状态,1,0,不确定。
开漏输出,就是其中两种0或不确定。可以输出0,但不会输出1.
很多人认为不是输出0,就是输出1,所以对输出0或不确定不太理解。
可以简单理解为,它是一个开关,开关另外一端接至0,开关闭合,输出就是0,开关断开,就是悬空。
⑺ 单片机中上拉,下拉,开漏三者的区别在哪谢谢
开漏输出,是指这个管脚采用MOS管做输出,漏极在单片机内部没有其他连接,直接接到了管脚上。
上拉是指将一个管脚通过一个电阻接电源正。
下拉是用一个电阻接地。
开漏输出的管脚,有时需要上拉。
⑻ 在单片机的引脚中开漏双向口是什么意思
开漏:称为漏极开路,简写为OD,它和晶体管的集电极开路(OC)类似,只有低电平。一般3.3V单片机和5V系统接口时候,采用的是漏极开路。
双向口:指端口既可以作为输入,亦可作为输出。但是很多单片机的端口作为输入时候,需要把该端口置1,防止输入信号被嵌位。
⑼ 什么是开漏极单片机,最好有个比喻!
开漏极就是漏极开路啦,漏极开路是驱动电路的输出三极管的集电极开路,可以通过外接的上拉电阻提高驱动能力。51单片机的P0口就是漏极开路的。
这种输出用的是一个场效应三极管或金属氧化物管(MOS),这个管子的栅极和输出连接,源极接公共端,漏极悬空(开路)什么也没有接,因此使用时需要接一个适当阻值的电阻到电源,才能使这个管子正常工作,这个电阻就叫上拉电阻。
漏极开路输出,一般情况下都需要外接上拉电阻,以使电路输出呈现三态之高阻态,例如,在有些芯片的引脚就定义为漏极开路输出;还有一些带漏极开路输出的反向器等都需要外接上拉电阻才能正常工作。
对于漏极开路(OD)输出,跟集电极开路输出是十分类似的。将上面的三极管换成场效应管即可。这样集电极就变成了漏极,OC就变成了OD,原理分析是一样的。
⑽ 单片机中上拉,下拉,开漏三者的区别在哪
上拉顾名思义就是端口有上拉电阻,下拉也是一样的有下拉电阻,开漏就是没有上下拉,只是MOS的接口而已