你的硬件电路应该没有问题你的硬件电路应该没有问题,主要是继电器触点在感性负载时开关引起的电火花干扰引起程序飞掉。如果不能把继电器移到离MCU远一点的地方,可以在触点两端并接一个由电阻和电容串联的火花吸收回路,电阻、电容的值与你的电机功率有关。电阻:及百欧到几K欧,电容:几千P到0.几uF/400V 发表时间:2005年12月10日15:02:06