一个莫名其妙的问题
我做了一个检测系统,由上位机通过rs422总线控制32个单片机(atmel89c52)采集数据。有四块电路板,每块8个单片机,上电后总是有一些单片机不能通讯。工作正常的单片机就一直正常,不正常的一直不正常,通过调试后发现不能通讯的单片机程序正常工作,只是产生不了串行中断,后来无意之间在每块电路板的VCC和GND之间加了一个120欧姆的电阻系统工作正常的几率提高了,最后再用一块控制板控制系统上电时每隔2秒给一块电路板上电,系统就工作正常了。有人说这是由于多各单片机一起上电时电流冲击比较大,使单片机的CMOS电路积了静电引起的,到底是不是这个原因。
发表时间:2004年6月14日22:13:51