我在用AT89C2051做个小装置。输入口高电平有效。所以在程序的开始将输入口置零,但是发现吸收电流较大,只有加一级三极管放大电流才能正常工作。有没有其它的方法解决?谢谢!!
------解决方案--------------------
要不反相,或放大
------解决方案--------------------
端口等于1之后是只执行一次子程序还是每次都执行?你端口等于1是否就是按键消息?
------解决方案--------------------
设个下拉试试,或者直接io口接个10k到地,还有2051貌似不用设置输入还是输出吧
------解决方案--------------------
三天了还没说清楚,你画画图
------解决方案--------------------
哥们!饥饿个下拉电阻。因为,遥控器没有输出时端口被拉下来了。你可以检测到端口是低电平的!其他的我不说了吧!俺说明白了吗?