MCU通用输入输出端口(GPIO)输出模式

本文介绍了MCU通用输入输出GPIO的两种输出模式:开漏输出和推挽输出。开漏输出需要外接上拉电阻,适用于IIC总线和电平转换,而推挽输出能直接输出高低电平,适合直接驱动负载。同时总结了两者在应用上的特点和注意事项。
摘要由CSDN通过智能技术生成

对于常规MCU,通用输入输出(GPIO)是其最基本、最常用的功能,用于实现最基本的数字量输入和输出。

信号一般为:

  • 以3.3VDC为高电平的LTTL电平
  • 以5.0VDC为高电平的TTL电平。

一般情况下,GPIO能够实现两种输出模式:

  • 开漏输出
  • 推挽输出。

其中最常用的是推挽输出模式。

原理图如下:

开漏输出(左)___________推挽输出(右)

开漏输出与推挽输出在外部链接上的区别

开漏输出需要外接一个上拉电阻才能得到输出电压,否则就不会有电压输出,而推挽输出可以直接得到输出信号。

下面举例一些需要使用开漏输出的情况:

  • 在使用IIC(TWI)总线进行信号传输的时候,由于协议的设计,必须使用开漏模式来输出信号,这样可以避免
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值