图片展示

广州市群智电子有限公司

 咨询热线:

020-87370785

图片展示

关于51单片机IO口的输出模式结构

浏览:1099 发表时间:2020-05-19 17:03:59

单片机种类繁多今天主要谈谈51单片机,在stm32单片机中IO(GPIO)输出模式有很多种。如 模拟输入 、浮空输入、下拉输入、上拉输入、开漏输出、推挽输出等很多种,不同的输入输出有不同的功能,实现不同的输入输出是通过写相应的寄存器来实现的,相对也复杂一点,但功能也强大,51单片相对就简单些了一般有准双向IO输出、推挽输出、开漏输出,下面来谈谈这三种输出。IO单片机

关于51单片机IO口的输出模式结构

准双向IO口输出:准双向口,也就是不是真正的双向口,像stm32等32位单片机通常双向口是需要通过设置专门的"输入输出方向寄存器"将IO口设为输入模式或者输出模式,才能实现对应的输入输出功能。而准双向口则不需要设置,准双向IO口输出是可作为高低电平的输出,也可作为输入口,因此这个口是不定的,准双向IO口输出时,直接写1或0,输出高或低电平,作为输入时则需要先写1,再去读取IO口数据。IO单片机

关于51单片机IO口的输出模式结构

开漏输出:是没有红框内上拉电阻,如果要做为逻辑输出,外部要接上拉电阻(红框内),开漏只能输出低电平(吸收电流)和高阻状态,不能输出高电平。开漏输出利用外部电路的驱动能力,减小芯片内部的驱动,从而降低芯片的功耗,提高芯片工作稳定性。

关于51单片机IO口的输出模式结构

推挽输出:它是由两个MOS管组成的推完结构,受到一个信号的控制一个MOS管导通时,另一个截止,具有较强的驱动能力,当输出高电平时,上拉MOS管道通输出电流,没有电阻限制,输出电流大,当输出低电平时,反向流进的电流也很大,所以驱动能力强。可以驱动更大需要很大电流的元器件。

关于51单片机IO口的输出模式结构

喜欢的朋友支持、关注、点赞和转发。IO单片机

文章内容如有侵权,请联系站长删除。

LINNS友情链接:     友情链接       友情链接       友情链接       友情链接       友情链接       友情链接       友情链接       友情链接       友情链接       友情链接       

 

广州市群智电子有限公司

地址:广州市越秀区寺右新马路5号之5号华友大厦2305-2306室

Tel:020-37579466

Fax:020-37596220

 

深圳市龙启电子有限公司

地址:深圳市福田区彩田路福彩街橄榄鹏苑B座2715

TEL:0755-83215331

 


扫一扫,免费送服务

版权所有:广州市群智电子有限公司       备案号:粤ICP备15045344号

<
  • 取消