AT89s52的P1.2引脚经过1k的上拉电阻与uln2003输入端相连时,P1.2输出的高电平只有0.19V。有时候万用表在接触uln2003输入端时,电压会变成1.79V,继电器会跳。不知道是什么原因。求教啊。
断开来 p1.2的高低电平都是正常的5V和0V
追答1、再多尝试吧?看看是不是接错线,有短路啥的,好好检查一下,这个虽说是不大可能,但是谁也不敢保证是吧?
2、有没有试过2003的引脚?直接接高电平,看输出是否正确?用个LED检查下。
3、至于说到驱动能力,加上拉应该是没有问题的,我没用过AT89S52,情况也不好说,试着把上拉减到510欧试试?只能多尝试。
4、万用表的这个情况,我以前好像遇到过,但是忘记什么原因了,多用万用表查线路吧还是。
祝好运