关于F1的开漏输出模式 有疑问

2019-08-11 17:54发布

如果我配置成开漏输出,外部已有接上拉电阻,那么当我输出高点平时,同时我要读取PC5输入程序上 那样写是对的吗?我看网上说只有输出高电平时才能读取输入,那是不是我输出低电平就不能读取到输入了?还有我在配置成开漏输出的同时如果还能读取输入是不是就是双向io口了。原子哥麻烦指教一下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
liruikun
1楼-- · 2019-08-12 14:42
yuzeyuan1 发表于 2017-10-26 10:24
请问一下,你做这个实验意思是不是这意思?:用同一个IO口,一会当成输入用,一会当成输出用。通过更换Re ...

有一些检测电路 要用到啊  比如我现在3个IO口检测6个按键 如果有这个模式的话 当我切换不同IO口输出的话  就不用再换成输入模式啦
liruikun
2楼-- · 2019-08-12 18:00
xxssl 发表于 2017-10-26 10:55
IIC就是这样子设置,可以输出,可以输入

嗯  是不是一定要置管脚为高电平  才能读取输入啊
xxssl
3楼-- · 2019-08-12 22:25
liruikun 发表于 2017-10-27 08:48
嗯  是不是一定要置管脚为高电平  才能读取输入啊

开漏电路决定了可以输入输出,设置自身高电平,然后读输入的电平。
解释:
1、如果外部是高电平,自身的就是高电平,所以读取的就是高电平;
2、如果外部是低电平,会把自身的高电平拉低,所以读到的是低电平。

一周热门 更多>