I/O 口的上拉问题

[复制链接]
查看5687 | 回复5 | 2013-12-14 12:40:08 | 显示全部楼层 |阅读模式
我用2711时,为什么FP00=1后,我把上拉P0UR=0X00;设成无上拉,FP00口还有电压输出呢。
MCU | 2013-12-23 12:59:03 | 显示全部楼层
请先设置为输入口,如果不需要上拉,外部悬空的话可以外接一下拉电阻
黄山山 | 2013-12-23 17:46:12 | 显示全部楼层
MCU 发表于 2013-12-23 12:59
请先设置为输入口,如果不需要上拉,外部悬空的话可以外接一下拉电阻

非常感谢!
hfbjjs | 2013-12-31 01:57:06 | 显示全部楼层
设成无上拉,FP00口还有电压输出呢。------ 有没有电压是相对的. 要看你检测仪表的具体情况.
集成电路端口都有泄漏电流的,仅仅是数量多少的问题,但外部带有接地负载后,就是分压问题(包括电压表测量,实际就是上去一个下拉电阻.) ------- 这样一来,端口有没有电压就与这个负载有关系,也与你认为什么程度才算没有电压有关系. 对高压线例如 10KV 来说,几十 V 就可以说没有电压了. 对 5V 来说,几十V 就太高了.是不是哦?
仅供参考!
金彩公子 | 2014-1-2 20:11:25 | 显示全部楼层
P0UR = 0x00,代表没有上拉电阻,P0M = 0xff代表设置端口为输出模式。上拉电阻是在作为输入模式时需要设置为1的,输出模式自动屏蔽上拉电阻的作用,所以你FP00 = 1, 自然就是输出1了。想输出0的话FP00 = 0 就可以了,或者FP00M = 0,FP00UR = 1
钟级陷阱 | 2014-2-25 17:11:29 | 显示全部楼层
金彩公子 发表于 2014-1-2 20:11
P0UR = 0x00,代表没有上拉电阻,P0M = 0xff代表设置端口为输出模式。上拉电阻是在作为输入模式时需要设置为 ...

当P0M = 0xff代表设置端口为输出模式时,上拉电阻设置没作用吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则