[PIC®/AVR®/dsPIC®产品] IO口设置为输出时还能读数据吗?

[复制链接]
2040|35
jlyuan 发表于 2022-7-4 22:37 | 显示全部楼层
另外IIC电器特性上面是不云溪直接输出高的,需要通过外部上拉来输出高电平
pengf 发表于 2022-7-4 22:39 | 显示全部楼层
PIC系列的单片机与51的本质区别就是IO口的应用问题
juventus9554 发表于 2022-7-4 22:41 | 显示全部楼层
因为内部的硬件结构的不同
51在操作io口时,可以不管当前是设置的输入还是输出状态
dengdc 发表于 2022-7-4 22:43 | 显示全部楼层
PIC系列,一定要先设置好是输入还是输出!
zwll 发表于 2022-7-4 22:45 | 显示全部楼层
若设置为输出状态,而想读入数据,真是做梦呀
dingy 发表于 2022-7-4 22:47 | 显示全部楼层

As with any other register, the I/O register(s) can be
written and read under program control. However, read
instructions (e.g., MOVF PORTB,W) always read the I/O
pins independent of the pin’s Input/Output modes.
xxrs 发表于 2022-7-4 22:52 | 显示全部楼层
可以啊,楼主,读引脚电平状态和输入输出没关系, 只不过输出时很少去读引脚电平状态.
 楼主| houcs 发表于 2022-7-4 22:54 | 显示全部楼层
嗯,我再好好缕一缕吧,有了好消息及时通知大家
weifeng90 发表于 2022-7-5 08:12 来自手机 | 显示全部楼层
要切换为输入才能吧
tpgf 发表于 2022-8-1 18:45 | 显示全部楼层
那需要进行引脚复用啊
qcliu 发表于 2022-8-1 19:05 | 显示全部楼层
那肯定就不能了啊
drer 发表于 2022-8-1 19:13 | 显示全部楼层
楼主想要读取什么种类的数据呢
coshi 发表于 2022-8-1 19:27 | 显示全部楼层
输出模式怎么能读取数据呢
kxsi 发表于 2022-8-1 19:34 | 显示全部楼层
iic要设置为输入模式吗
wiba 发表于 2022-8-1 19:46 | 显示全部楼层
读的只是寄存器数据
caigang13 发表于 2022-8-2 08:00 来自手机 | 显示全部楼层
要配置为输入才能读到正确的值
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部