找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

STC8G单片机单个io口连接6个按键,引脚的电压会影响采集电压怎么办

查看数: 917 | 评论数: 12 | 收藏 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-12-5 16:47

正文摘要:

想通过adc采集电压,让一个引脚接6个按键进行不同的功能,经过计算后接入不同的电阻如原理图,但是s1和s2处实际电压跟算出来的不一样,后面我把单片机1脚的电路断开,单独测了1脚的电压有2.8v,s1和s2的电压也跟计算 ...

回复

ID:1133081 发表于 2024-12-6 21:09
Dokkis 发表于 2024-12-6 09:04
就是设置成高阻模式下还有电压

你仔细看看你的程序里设置的是什么模式!犯这么低级的错误。
ID:92781 发表于 2024-12-6 15:40
你可以把电阻串联,这样就好计算了

51hei截图_20241206153938.png (113.25 KB, 下载次数: 0)

51hei截图_20241206153938.png
ID:57657 发表于 2024-12-6 12:10
a185980800 发表于 2024-12-6 07:59
你没有算按键的阻值吗。

按键的阻值在毫欧级别可以忽略不计。
ID:1138748 发表于 2024-12-6 10:14
在按键上并联0.01uf的电容
ID:446156 发表于 2024-12-6 10:12
再说了你这玩意为什么非要和计算的一样才行,直接把按键按下去看看实际读数然后把读数记下来不就得了
ID:446156 发表于 2024-12-6 10:11
用放大器跟随一下再进IO口
ID:1076567 发表于 2024-12-6 09:08
xiaobendan001 发表于 2024-12-6 07:38
引脚设置为高祖输入状态嘛

就是设置成高阻模式下还有电压
ID:1076567 发表于 2024-12-6 09:08
a185980800 发表于 2024-12-6 07:59
你没有算按键的阻值吗。

按键的阻值,按键也有阻值吗,还是说按键连接的电阻,这个我算好了的,但是p5.4处有电压 s1和s2处的就不准了
ID:1076567 发表于 2024-12-6 09:04
WL0123 发表于 2024-12-6 07:07
P5.4设置高阻模式   P5M0 = 0x00; P5M1 = 0x10;

就是设置成高阻模式下还有电压
ID:857072 发表于 2024-12-6 07:59
你没有算按键的阻值吗。
ID:1109793 发表于 2024-12-6 07:38
引脚设置为高祖输入状态嘛
ID:1133081 发表于 2024-12-6 07:07
P5.4设置高阻模式   P5M0 = 0x00; P5M1 = 0x10;

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表