莫守成规 发表于 2026-1-12 17:26:00

STC8H1K08开关检测控制LED亮灭是否造成短路

大家好!小白请教以下问题:
1.如图左边一个程序设置的P1.5口是推挽输出,右边程序P15口设置的是准双向口,当开关按下时,LED都能亮,问了下官方技术人员推挽肯定不行,准双向可行吗?
2.当开关按下,电流突然变大,有没有可靠的检测方法,有原理图的那种。
3.有没有其它的办法?
4.这款单片机型号是STC8H1K08,默认的是高阻输入吗

DebugLab 发表于 2026-1-12 19:12:19

IO串300Ω电阻防止短路烧毁
参考实验箱原理图

晓飛飛 发表于 2026-1-12 20:18:45

IO外接开关的正确用法是,IO配置成准双向接口或者开漏+内部4K上拉。
页: [1]
查看完整版本: STC8H1K08开关检测控制LED亮灭是否造成短路