问下简单的IO问题

[复制链接]
2768|12
 楼主| forsuccess 发表于 2007-10-11 19:59 | 显示全部楼层 |阅读模式
MCU两个GPIO口,都设置成输出口,一个输出为高电平(实测为3.3v),一个输出为低电平(实测0.1V)。
那么请问:把这两个IO直接接在一起,那么连接点的电平是多少呢?
awey 发表于 2007-10-11 20:01 | 显示全部楼层

输出短路,严禁!!

pheavecn 发表于 2007-10-11 20:08 | 显示全部楼层

也不是绝对严禁。

一级菜鸟 发表于 2007-10-11 20:15 | 显示全部楼层

输出口弱上拉的话,接近零,强拉的话,烧输入口

dai_weis 发表于 2007-10-11 20:17 | 显示全部楼层

先说出意义何在?

 楼主| forsuccess 发表于 2007-10-11 21:08 | 显示全部楼层

用作按键检测

当图中两个按键同时按时,便是上述说的情况。
请指教。

一级菜鸟 发表于 2007-10-11 21:13 | 显示全部楼层

2个键费那事?直接两个IO接地不就完了?

computer00 发表于 2007-10-11 21:36 | 显示全部楼层

串个电阻。

 楼主| forsuccess 发表于 2007-10-11 22:22 | 显示全部楼层

7楼:我只是就这个问题画了两个按键,当然不会两个按键这样做啊!
00: 串了20到1M间电阻实验过,基本都报纸在1.6到1.9之间

请教各位啊。。。
平常人 发表于 2007-10-11 22:25 | 显示全部楼层

这要看你的I/O口是如何实现的,不同厂家的芯片结构也不一

不要这样做,一定要做,还是放两个二极管为好,阻止反向电流。
gyt 发表于 2007-10-12 08:58 | 显示全部楼层

赞成楼上平常人

加二极管比较安全
ayb_ice 发表于 2007-10-12 09:17 | 显示全部楼层

这要看IO的输出能力而定,标准51是完全可以的

dai_weis 发表于 2007-10-12 12:03 | 显示全部楼层

为什么不改成一个输出两个输入呢?

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

本版积分规则

34

主题

70

帖子

0

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