本帖最后由 MIKEZHONG 于 2011-11-8 18:41 编辑
各位好,请教各位
我使用一个PIC16F1937为主,3个PIC16F723为从机,工作时由主机发送命令和数据给3个从机。
主机使用的是软件模拟的IIC,从机是19F723自带的硬件7位从模式。
现在发现的问题是:产品工作一些时间后(10几分钟,或者按键乱按一通后,按键时会发命令),个别从机失控了,再怎么发命令都不听使唤。
我想从机是否存在异常的复位机制,比如说打个比方,当主机发送一个地址写后,数据发送两BIT,余下的不发(模拟干扰情况),从机此时收不到停止信号,而后主机发第二个命令,从机还能正常识别吗?从机会不会进入异常,而导致后续的命令均无**常接收呢? 按我的上面产生的问题的情况是会出现这种情况。
那从机会不会有一个超时从模式复位的功能,就算漏了一个命令,至少下一个要能正常接收。
急请教! |