找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3592|回复: 9
打印 上一主题 下一主题
收起左侧

关于单片机IO口输出的几种状态

[复制链接]
楼主
ID:592807 发表于 2021-8-25 08:37 | 显示全部楼层
QWE4562012 发表于 2021-8-24 17:54
这四种模式分别在什么场合下使用?比如什么时候用开漏什么时候用推挽呢

开漏的话,当单片机驱动能力不足时使用,例如单片机是3.3V但是你控制的元件是需要5V的电平才能动,这时候需要开漏外加5V上拉,或者单片机输出电流最大是1mA但是控制的元件最少要2mA才能驱动,需要用开漏增大电流。至于推挽,正常情况都用推挽。复用的话,IO口不做普通IO口用,使用单片机自带的SPI和USART的时候就得用到复用,你就得配置成对应的复用模式。i2c用复用开漏,spi用复用推挽。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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