主从式多机通信过程如下
发布时间:2016/7/17 16:57:41 访问次数:1537
主从式多机通信过程如下:
①主机sM2清0,可以接收任何信息;所有从AD8032BRZ机的sM2置l,只接收主机发来的地址。
②主机根据需要通信的从机地址发出一帧地址信息,即8位从机地址数据,且第9位为1,然后进入接收状态,接收从机应答信号(可通过通信协议制定)。
③所有从机处于接收状态,接收到主机发出的地址帧后,申请中断,在中断服务程序中将该地址与本机地址相比较,与本机地址相符时,表示主机要与本机通信,本机被选中。被选中的从机向主机发送应答信号,然后sM2清0,做好接收后续数据(第9位为0)的准备;未被
选中的主机SM2的状态不变,只可接收地址信息,对主机随后发送的数据信息不响应。
④主机收到从机的应答信号后,给被寻址的从机发送数据信息(数据帧的第9位为0)。
⑤根据通信协议的规定,从机正确接收所需的数据后,发送应答信号给主机,同时将SMl置1,主机与从机的本次通信过程结束,进入只接收地址信息的状态。
主从式多机通信过程如下:
①主机sM2清0,可以接收任何信息;所有从AD8032BRZ机的sM2置l,只接收主机发来的地址。
②主机根据需要通信的从机地址发出一帧地址信息,即8位从机地址数据,且第9位为1,然后进入接收状态,接收从机应答信号(可通过通信协议制定)。
③所有从机处于接收状态,接收到主机发出的地址帧后,申请中断,在中断服务程序中将该地址与本机地址相比较,与本机地址相符时,表示主机要与本机通信,本机被选中。被选中的从机向主机发送应答信号,然后sM2清0,做好接收后续数据(第9位为0)的准备;未被
选中的主机SM2的状态不变,只可接收地址信息,对主机随后发送的数据信息不响应。
④主机收到从机的应答信号后,给被寻址的从机发送数据信息(数据帧的第9位为0)。
⑤根据通信协议的规定,从机正确接收所需的数据后,发送应答信号给主机,同时将SMl置1,主机与从机的本次通信过程结束,进入只接收地址信息的状态。
上一篇:单片机与PC通信
热门点击