单片机/MCUwilliam hill官网
直播中

刘秀英

7年用户 1330经验值
私信 关注
[问答]

关于STC单片机IO口状态双向、推挽、开漏、高阻四种状态切换的疑问

STC单片机IO口可以在双向、推挽、开漏、高阻四种状态切换。在切换过程中IO口会变成什么状态,手册没有明确说明。比如推挽为0时切换到双向,IO口是0还是1,推挽为1时切换到双向,IO口是0还是1,其他状态之间切换时有什么特别的变化?有哪位大神知道?

回帖(1)

王赛

2023-9-27 10:40:09
IO的方向寄存器和输出寄存器是不同的寄存器,方向寄存器用于控制四种状态,输出寄存器用于控制输出高低电平,输出寄存器在高阻状态下是无效的,但在准双向、推挽、开漏三种模式下是有效的。   
举报

更多回帖

发帖
×
20
完善资料,
赚取积分