单片机开漏输出时电流方向分析(单片机开漏)

交换机 2024-05-03 生活 43

扫一扫用手机浏览

文章目录 [+]

51单片机哪个并口是开漏的

1、p0口是开漏结构,没有上拉电阻,不能输出高电平。外接上拉电阻后才可以输出1。其他3个口内部已经上拉。如果你理解不了,可能是卡在开漏和上拉上了。

2、P1^0 = 1让P1^0这一个管脚输出高电平,在51单片机中是几百uA的上拉电流 P0 = 0xFF让P0^0~P0^7八个管脚输出高电平,在51单片机中P0口是开漏,无高电平输出能力 所以实际输出作用上相当于悬空。

3、那要看你用的单片机型号了,一般的51在默认情况下就是开漏,接上拉电阻就行了。

4、51单片机最小系统起振电容CC3一般***用15~33pF,并且电容离晶振越近越好,晶振离单片机越近越好P0口为开漏输出,作为输出口时需加上拉电阻,阻值一般为10k。

5、标准51单片机P0口为开漏输出,没有上拉电阻,其它口都有,但上拉电阻很大,所以IO口高电平驱动能力很弱。STC系列51单片机改进了IO口结构,每个口都可以配置成推挽输出,准双向口、高阻和仅为输入四种模式。

stm单片机开漏输出用在什么地方

开漏输出用处很大的:如果单片机供电是5V的,输出到3V或8V器件时,可以直接驱动,上拉电阻就接到3V或8V。

开漏输出一般应用在 I2C、SMBUS 通讯等需要“线与”功能的总线电路中。

开漏输出模式(GPIO_Mode_Out_OD):该模式下,GPIO 输出状态为高电平或者悬空(floating),外部负载通过一个上拉电阻连接到正电源或者通过一个下拉电阻连接到地。输出状态由 GPIO_ODR 寄存器控制。

单片机引脚开漏输出,必须接上拉电阻吗?

如果是NMOS、CMOS类型的输入端,必须用接上拉电阻。

但是“开漏”输出的话,输出电流非常小,根本驱动不了器件,所以要接上拉电阻,提供输出电流。 推挽输出就可以不接上拉电阻,因为推挽输出的输出电流挺够大,但是你接上拉也没事。接上拉只是为了提供输出电流而已。

有的单片机IO是开漏输出的即,OC或OD输出的,没有驱动能力,所以要加上拉电阻。或者是其单片机的输岀电不够,这时就要加一个电阻做为上拉。

AVR单片机的IO当配置为输出方式时,可以配置为以下两种输出模式:OD门开漏极输出 推挽输出 在使用漏极输出时需要设置上拉电阻,在使用推挽输出时可以不用上拉电阻。

单片机IO口的标准,高阻,推挽,开漏4种状态到底什么意思..

1、推挽就是强上拉了,拉电流比较大,不允许外部拉低,只能用于输出信号不能输入。开漏是完全没有上拉能力的,不能输出高电平,但可以输出低电平,相当于对地接一个开关。高阻模式无输出能力,相当于开路,只能输入信号。

2、开漏模式与准双向模式相似,但是没有内部上拉电阻,输出0时为低电平,输出1时为高阻状态。开漏模式的优点是电气兼容性好,提高输出高电位电压值,如通过电阻接12V,你的高电平就是12V了。

3、开漏输出如果要输出高电平时,T2 关断,IO 电平要靠外部的上拉电阻才能拉成高电平,如果没有外部上拉电阻 IO 电平就是一个不确定态。标准 51 单片机的P0 口默认就是开漏输出,如果要用的时候外部需要加上拉电阻。

4、单片机的I/O口的意思是:I/O是 input/output的缩写,即输入输出端口。每个设备都会有一个专用的I/O地址,用来处理自己的输入输出信息。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.ishengkuan.com/3445.html

相关文章

  • 暂无相关推荐