dzjddrrt 发表于 2025-3-28 15:25:49

8G1K08单片机在未上电时IO为什么会吸收外部电流进去 | I/O口可以直接给MCU供电

我们在实际项目中遇到一个这样的问题:在单片机未上电的时候,我们希望Q62这个管子不导通。


但是,实际情况是单片机在未上电的时候,16脚吸收了外部的8.4V电源,导致Q62管子导通(我们测量了单片机其他IO口,也基本上有2.1V左右的电压),如图


请问这个问题现在有什么解决方案?在不更改硬件的情况下。

DebugLab 发表于 2025-3-28 15:51:55

单片机任意脚不能超过VCC、GND范围
VCC断电为0V,则所有脚必须是0V,禁止为其他电压
否则
1、外部电压被拉低
2、VCC电压被抬高
3、IO口损坏
单片机任意脚严禁上拉到VCC(正常工作VCC电压:1.9~5.5V)以上,否则可能导致损坏
多看数据手册,注意这两个二极管






dzjddrrt 发表于 2025-3-28 15:56:01

DebugLab 发表于 2025-3-28 15:51
单片机任意脚不能超过VCC、GND范围
VCC断电为0V,则所有脚必须是0V,禁止为其他电压
否则


那这么看来,必须得改硬件设计了?

DebugLab 发表于 2025-3-28 15:59:37

dzjddrrt 发表于 2025-3-28 15:56
那这么看来,必须得改硬件设计了?

必须改,不改无解

dzjddrrt 发表于 2025-3-28 16:09:27

DebugLab 发表于 2025-3-28 15:59
必须改,不改无解

感谢支持{:baoquan:}

DebugLab 发表于 2025-3-28 16:32:39

dzjddrrt 发表于 2025-3-28 16:09
感谢支持
希望MCU断电但PMOS的S极有电时MOS不导通:
G极接电阻到S极
G极接NPN三极管到地
三极管B极串电阻接单片机IO口
单片机IO口先设置为0,再设置为推挽模式
需要MOS导通时,IO置1,高电平有效(MOS导通)
学习资料:
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=16535
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4830

user_17465 发表于 2025-4-5 00:09:10

其他的型号也不能对io口供电,stc的芯片要注意这个问题

305444337 发表于 2025-4-6 16:16:22

遇到过单片机不供电 直接接P30P31 系统就启动的情况
页: [1]
查看完整版本: 8G1K08单片机在未上电时IO为什么会吸收外部电流进去 | I/O口可以直接给MCU供电