单片机GPIO模式和应用

打印 上一主题 下一主题

主题 533|帖子 533|积分 1599


Push pull   推挽输出
定义:推挽输出是一种输出模式,此中引脚可以输出高电平或低电平,且两种电平状态下都具有较强的驱动本事。
特点:
无论输出高电平照旧低电平,都有较强的电流驱动本事。
适用于驱动外部数字电路,如LED、继电器等。
电平转换速率快,但功耗相对较大。
应用场景:
当必要直接驱动外部负载时,如LED灯的亮灭控制。
在必要高速数据传输的场合,由于推挽输出的电平转换速率快
​​​​​​​open drain  开漏输出
定义:开漏输出模式下,引脚只能输出低电平,不能自动输出高电平,必要外部上拉电阻才能将电平拉高。
特点:
高电平没有驱动本事,必要外部上拉电阻。
低电平驱动本事强,可以直接拉低电平。
可以实现“线与”功能,即多个开漏输出的引脚可以直接相连,只有当全部引脚都输出高电寻常,总线才为高电平。
功耗相对较低。
应用场景:
I2C、I3C等总线通信接口,由于它们必要“线与”功能来实现总线仲裁。
必要低功耗的场合。

​​​​​​​Pull – up  上拉输入
定义:上拉输入模式下,引脚内部通过上拉电阻毗连到高电平,当外部没有信号输入时,引脚保持在高电平状态。
特点:
提高了电路的抗干扰本事,防止悬空引脚产生不确定的电平状态。
常用于按钮、开关等输入设备,以确保在无信号输入时引脚保持高电平。
应用场景:
按钮、开关等输入设备的电平检测。
必要确保引脚在无信号输入时保持确定电平的场合。
​​​​​​​​​​​​​​Pull – down 下拉输入
定义:下拉输入模式下,引脚内部通过下拉电阻毗连到低电平,当外部没有信号输入时,引脚保持在低电平状态。
特点:
与上拉输入相反,下拉输入在无信号输入时保持低电平。
较少直接利用,由于大多数单片机默认是高电平有效,但在某些特定应用场景下大概必要下拉输入。
应用场景:
特定应用场景下,必要引脚在无信号输入时保持低电平的场合。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

温锦文欧普厨电及净水器总代理

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表