ayb_ice 发表于 2013-9-27 17:02 
99.9999%程序问题
写个最简单的程序
测试一下
程序轮询这个设为漏极开路的端口,当检测到低电平时,执行相关操作。
如果是程序原因,不会上电以后,开始还是正常的,过了一会就出问题了吧。
再说,已经焊了好几块板了,程序在之前的板子上都正常运行的。
之前也出现过类似的现象:这个端口相邻的一个管脚是接近开关的输入,正常状态下,接近开关输入管脚是低电平,我也是发现漏极开路的端口总是为低,后来断开接近开关,电平就正常了。当时也问过论坛,有人说焊油污染可能会出现这种现象,我就用**蘸香蕉水擦了一下单片机管脚,问题就解决了。
这次不是因为接近开关输入管脚和这个管脚之间焊油污染的问题,断开接近开关后,此管脚仍然为低。
不过相邻的另一边的管脚正常状态也是低,要说也是焊油污染,我都用香蕉水擦过了,不管用。
用烙铁把这几个脚重新刮了一下,就正常了一小会。
我打算先把单片机这边的管脚的锡都用吸锡带去掉,然后重新焊一下,怎么样??
|