小弟用了STC15W4K32S4,3.3v供电,在做开关量输入的程序中,设置引脚为准双向口,然后在检测状态前先置1,然后进行判断。但是我的开关量输入在跑了一段时间之后,会出现一路开关量输入导通影响另一路的情况,也就是明明只有一路开关量输入被导通,但实际两路开关量指示灯都亮,都被导通了。求教为什么会这样?
其中INT5是程序中的KEY0,接到单片机P2.4引脚,INT6是程序中的KEY1,接到单片机P2.5引脚,默认状态下光耦的4脚处是加了拉电阻的,导通之后才会被拉低,OUT0和OUT1分别控制两个继电器。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>