请问按键连的10k电阻是什么意思,可不可以不要

[复制链接]
11218|18
 楼主| sky657 发表于 2013-5-30 15:56 | 显示全部楼层 |阅读模式

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
ayb_ice 发表于 2013-5-30 16:00 | 显示全部楼层
上拉电阻,如果内部有就可以不接
NE5532 发表于 2013-5-30 16:30 | 显示全部楼层
还要看速度,如果信号速度快,连线距离长,边沿变差了,也需要加外上拉电阻。
orangelxlf 发表于 2013-5-30 23:04 | 显示全部楼层
一般得要吧,确保IO口没有悬空,确定在高电平
lbr_gao 发表于 2013-5-31 00:00 | 显示全部楼层
看你按键两端连接的是什么,上拉电阻是提高驱动能力的。如果负载需要较大电流那么就要上拉了。
 楼主| sky657 发表于 2013-6-1 18:11 | 显示全部楼层
这就是一个普通的按键,需要加上拉电阻以保证高电平吗。stc的芯片
logokfu 发表于 2013-6-1 19:10 | 显示全部楼层
提醒下楼主,你对单片机内部结构还不清楚啊,你得补补课。
dongranmengming 发表于 2013-6-1 21:07 | 显示全部楼层
如果不加:
dongranmengming 发表于 2013-6-1 21:09 | 显示全部楼层
限流:
       1,若不加,按键另端接地,按下按键,VCC与GND短接了。
       2,若不加,单片机IO口要是写0,也是与GND短接了。
 楼主| sky657 发表于 2013-6-2 09:39 | 显示全部楼层
dongranmengming 发表于 2013-6-1 21:09
限流:
       1,若不加,按键另端接地,按下按键,VCC与GND短接了。
       2,若不加,单片机IO口要是写 ...

如果图中电阻和vcc都去掉呢?这种没有上拉电阻的按键设计我是照开发板配套原理图画的,但是有人说要加上拉电阻
 楼主| sky657 发表于 2013-6-2 09:42 | 显示全部楼层


这个就是开发板的键盘原理图,他直接接的I/O,没接电阻

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
renwocai 发表于 2013-6-2 12:18 | 显示全部楼层
dongranmengming 发表于 2013-6-1 21:09
限流:
       1,若不加,按键另端接地,按下按键,VCC与GND短接了。
       2,若不加,单片机IO口要是写 ...

要看你的端口模式。
如果是推挽模式,是有短接危险的。但一般51你不特地改变模式,默认的就是弱上拉,即使短接,电流也只是UA级别,这个问题我之前也考虑过,用万用表测下就知道了。
dongranmengming 发表于 2013-6-3 17:52 | 显示全部楼层
sky657 发表于 2013-6-2 09:39
如果图中电阻和vcc都去掉呢?这种没有上拉电阻的按键设计我是照开发板配套原理图画的,但是有人说要加上拉 ...

看你单片机端口,一般有弱上拉,和推挽。 要是推挽的话,按键按下,就接地了,输出电流又大了!
dongranmengming 发表于 2013-6-3 17:55 | 显示全部楼层
sky657 发表于 2013-6-2 09:42
这个就是开发板的键盘原理图,他直接接的I/O,没接电阻

这是矩阵键盘,51的12L说了,默认都是弱上拉,电流较小!但是你要是用电源就不一样了!
 楼主| sky657 发表于 2013-6-3 21:22 | 显示全部楼层
dongranmengming 发表于 2013-6-3 17:55
这是矩阵键盘,51的12L说了,默认都是弱上拉,电流较小!但是你要是用电源就不一样了! ...

什么是“用电源就不一样了”?我用的3v电池有问题没?弱上拉
wangkai55 发表于 2016-4-16 11:06 | 显示全部楼层
弥勒开怀笑 发表于 2016-4-17 18:12 | 显示全部楼层
这个电阻是防止单片机io悬空的
ywlzh 发表于 2016-4-17 21:50 | 显示全部楼层
说白了

看你用什么样的单片机了
coody 发表于 2016-4-17 22:35 | 显示全部楼层
不管什么MCU,如果成本和PCB面积允许,接按键的IO我都串联一个几百欧姆电阻,做按键输入的IO是否加上拉电阻,我会根据具体情况而定。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

158

主题

409

帖子

1

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