zhangzhonghua 发表于 2024-1-5 15:30:25

5V供电,有2个IO引脚高电平为3.1V?

请问:芯片STC8H8K64U,Vcc引脚供电5V,多数IO引脚测量到高电平为5V,目前至少有2个IO引脚测量到高电平是3.1V,一个引脚是P3.1(运行USB相关程序),另一个引脚是P2.2(普通IO),这是什么原因?

神农鼎 发表于 2024-1-5 16:08:11

把原理图的 PDF 发上来,大家好帮你分析

zhangzhonghua 发表于 2024-1-5 16:24:30

神农鼎 发表于 2024-1-5 16:08
把原理图的 PDF 发上来,大家好帮你分析


控制LCD的背光板。P2.2通过电阻R74接到S8050的b极,发现R74更换为1.8K后,P2.2只有0.68V。

神农鼎 发表于 2024-1-5 16:33:30

P2.2改成强推挽,不学习数据手册的原因

或如下,准双向 + 外部上拉/或打开内部上拉电阻


神农鼎 发表于 2024-1-5 16:35:31


本坛讲解也没看



https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=4830&pid=33151

zhangzhonghua 发表于 2024-1-5 17:05:21

我那电路是以前一个项目用过可以的,就直接拿来用了,不同的是以前那项目用的芯片是国民技术的ARM芯片。我后面根据你说的试下。

神农鼎 发表于 2024-1-5 17:32:09

zhangzhonghua 发表于 2024-1-5 17:05
我那电路是以前一个项目用过可以的,就直接拿来用了,不同的是以前那项目用的芯片是国民技术的ARM芯片。我 ...

你I/O输出用强推挽,没问题



zhangzhonghua 发表于 2024-1-5 17:59:15

zhangzhonghua 发表于 2024-1-5 16:24
控制LCD的背光板。P2.2通过电阻R74接到S8050的b极,发现R74更换为1.8K后,P2.2只有0.68V。

...

我这里还是不太理解。
1、我是因为c极电流不够,想加大,所以想着把b极电流加大。
2、为了把b极电流加大,所以R74改小,从10K改为1.8K。
3、原R74=10K时候,R74两端电压分别为3.1V, 0.7V,推算出b极电流240uA;
改小R74=1.8K后,R74两端电压分别为0.686V, 0.657V,推算出b极电流16uA。

问题就是:改小R74,对芯片来说,不就是外部负载电阻变小了,电流不应该变大吗,怎么反而变小了?

神农鼎 发表于 2024-1-5 18:03:06

你用强推挽测试下

zxcv1973 发表于 2024-1-5 18:08:03

zhangzhonghua 发表于 2024-1-5 17:59
我这里还是不太理解。
1、我是因为c极电流不够,想加大,所以想着把b极电流加大。
2、为了把b极电流加大 ...

准双向口,负载小到一定程度就变成输入模式了
页: [1] 2
查看完整版本: 5V供电,有2个IO引脚高电平为3.1V?