找回密码
 立即注册
楼主: 旭日圆月

STC8G1K08读取IO高低电平问题

[复制链接]

2

主题

7

回帖

40

积分

新手上路

积分
40
发表于 2023-6-1 16:15:06 | 显示全部楼层
梁*** 发表于 2023-6-1 15:26
要根据实际电路设计选取,哪有什么标准,硬件是很灵活的,一定要根据具体的外部电路进行设计匹配。 ...

再请教一下梁工是根据什么建议这个3K和10k的电阻?

点评

准双向口,内部有上拉,最大上拉电流在转折电压1.5V左右,此时电流大约200~300uA,低于转折电压,弱上拉被硬件自动关闭,仅保留极弱上拉大约6.5uA。 如果下拉10K电阻,则拉低到1.5V电流为150uA,比上拉电流小,则  详情 回复 发表于 2023-6-1 16:42
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:96
  • 最近打卡:2025-06-18 10:41:10

74

主题

6096

回帖

1万

积分

超级版主

积分
12743
发表于 2023-6-1 16:42:22 | 显示全部楼层
旭日*** 发表于 2023-6-1 16:15
再请教一下梁工是根据什么建议这个3K和10k的电阻?


1.png

准双向口,内部有上拉,最大上拉电流在转折电压1.5V左右,此时电流大约200~300uA,低于转折电压,弱上拉被硬件自动关闭,仅保留极弱上拉大约6.5uA。
如果下拉10K电阻,则拉低到1.5V电流为150uA,比上拉电流小,则拉不低,如果用5K,则可以到300uA,这是临界值,则下拉3K就能100%可靠拉低。
而设置为高阻,则IO基本没有电流,哪怕用1M欧姆下拉都可以拉低,但是电阻太大抗干扰不行,所以选一个合适的,比如干扰不大可以用10K。而在工业场合,感应干扰可能比较大,则就要用更小的下拉电阻,但信号要有能力驱动。外接上拉、下拉我最小用过100欧姆呢。


上述可知,电路是很灵活的,要根据具体情况而定。这些还是普通的数字控制,如果是模拟电路,则每个电阻、每个电容都可能要精确控制。
以上解释,明白了吗?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:259
  • 最近打卡:2025-06-16 10:05:53
已绑定手机

29

主题

776

回帖

3464

积分

超级版主

积分
3464
QQ
发表于 2023-6-1 16:47:03 | 显示全部楼层
梁工这技术支持太到位了!
回复 支持 反对

使用道具 举报 送花

2

主题

7

回帖

40

积分

新手上路

积分
40
发表于 2023-6-2 08:14:52 | 显示全部楼层
梁*** 发表于 2023-6-1 16:42
准双向口,内部有上拉,最大上拉电流在转折电压1.5V左右,此时电流大约200~300uA,低于转折电压,弱上 ...

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:397
  • 最近打卡:2025-06-18 00:32:18
已绑定手机

143

主题

1688

回帖

2570

积分

金牌会员

积分
2570
发表于 2024-5-7 09:26:29 | 显示全部楼层
梁*** 发表于 2023-6-1 11:18
也可以设置为准双向口,但是下拉电阻用3K。还是建议高阻,下拉10K。

我设置p55下拉电阻10k了
但结果还是按键没反应,确实不闪了

点评

设置高阻了吗?  详情 回复 发表于 2024-5-7 10:10
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:565
  • 最近打卡:2025-06-17 07:50:58
已绑定手机

50

主题

1816

回帖

3134

积分

论坛元老

积分
3134
发表于 2024-5-7 10:09:55 | 显示全部楼层
一般按键设置为低电平有效,IO口为准双向口时默认是高,有键按下时为低正好,不用特殊处理,如果设置为高电平有效又得下拉啥的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:96
  • 最近打卡:2025-06-18 10:41:10

74

主题

6096

回帖

1万

积分

超级版主

积分
12743
发表于 2024-5-7 10:10:03 | 显示全部楼层
vb2*** 发表于 2024-5-7 09:26
我设置p55下拉电阻10k了
但结果还是按键没反应,确实不闪了

设置高阻了吗?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:397
  • 最近打卡:2025-06-18 00:32:18
已绑定手机

143

主题

1688

回帖

2570

积分

金牌会员

积分
2570
发表于 2024-5-7 11:42:34 | 显示全部楼层
梁*** 发表于 2024-5-7 10:10
设置高阻了吗?

高阻也设置了
现在把开关的管脚放在 P32上面就没有问题了
只是偶尔自动开关一下
感觉是干扰问题
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:397
  • 最近打卡:2025-06-18 00:32:18
已绑定手机

143

主题

1688

回帖

2570

积分

金牌会员

积分
2570
发表于 2024-5-7 13:23:43 来自手机 | 显示全部楼层
梁工 发表于 2024-5-7 10:10
设置高阻了吗?

是不是因为抗干扰电容的问题?

我p55,p54,p32都试了,p55和p54完全不行,p32偶尔行
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:397
  • 最近打卡:2025-06-18 00:32:18
已绑定手机

143

主题

1688

回帖

2570

积分

金牌会员

积分
2570
发表于 2024-5-7 22:10:50 | 显示全部楼层
梁*** 发表于 2024-5-7 10:10
设置高阻了吗?

搞定了。原来是0.1uf那个电容用的瓷片电容,抗干扰不行
我换成涤纶电容就没问题了。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-18 15:33 , Processed in 0.165617 second(s), 113 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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