我是一个新手,最近做了一个智能充电机的充电程序,程序的抗干扰能力很差,但是我也采取了看门狗,软件陷阱,数据保护等手段,但作用不是太明显,当充电电流达到50安时,程序就完全不能工作,我用的是at89c52单片机,程序失控时,看门狗x5045输出复位端不停的给单片机复位,但是复位后单片机还是乱的.
还有,在初始上电时,经常显示乱码(正常情况下,显示充电电压)
我试了很多种方法,都解决不了,于是我怀疑我的程序构架有问题,
请问一个相对复杂的单片机程序应该怎样构架才会提高抗干扰能力?
抗干扰求助
全部回复(17)
正序查看
倒序查看
现在还没有回复呢,说说你的想法