位置:51电子网 » 技术资料 » 模拟技术

当接收器接收完一帧信息后必须同时满足下列条件

发布时间:2016/7/17 16:37:33 访问次数:481

   当接收器接收完一帧信息后必须同时满足下列条件:

   ●RI=0: AD7988-5BRMZ-RL7

   ●sM2〓0或者sM2=1,并且接收到的第9数据位RB8丬。

当上述两条件同时满足时,才将接收到的移位寄存器的数据装入sBUF和RB8中,并置位RI=1,向主机请求中断处理。如果上述条件有一个不满足,则刚接收到移位寄存器中的数据无效而丢失,也不置位RI。无论上述条件满足与否,接收器又重新开始检测RxD输入端口的跳变信息,接收下一帧的输入信息。

   接收到的停止位与sBUF、RB8和RI无关。

   通过软件对sCoN中的sM2、TB8的设置以及通信协议的约定,为多机通信提供了方便。奇偶校验是检验串行通信双方传输的数据正确与否的一项措施,常用的有奇校验和偶校验。

   奇校验规定8位有效数据连同1位附加位中,二进制数“1”的个数为奇数;偶校验规定8位有效数据连同1位附加位中,二进制数“1”的个数为偶数。将PsW中的奇/偶校验位P值装入TB8,采用方式2或方式3通信,是单片机串行通信常用的最简单的数据通信容错方法。

 

   当接收器接收完一帧信息后必须同时满足下列条件:

   ●RI=0: AD7988-5BRMZ-RL7

   ●sM2〓0或者sM2=1,并且接收到的第9数据位RB8丬。

当上述两条件同时满足时,才将接收到的移位寄存器的数据装入sBUF和RB8中,并置位RI=1,向主机请求中断处理。如果上述条件有一个不满足,则刚接收到移位寄存器中的数据无效而丢失,也不置位RI。无论上述条件满足与否,接收器又重新开始检测RxD输入端口的跳变信息,接收下一帧的输入信息。

   接收到的停止位与sBUF、RB8和RI无关。

   通过软件对sCoN中的sM2、TB8的设置以及通信协议的约定,为多机通信提供了方便。奇偶校验是检验串行通信双方传输的数据正确与否的一项措施,常用的有奇校验和偶校验。

   奇校验规定8位有效数据连同1位附加位中,二进制数“1”的个数为奇数;偶校验规定8位有效数据连同1位附加位中,二进制数“1”的个数为偶数。将PsW中的奇/偶校验位P值装入TB8,采用方式2或方式3通信,是单片机串行通信常用的最简单的数据通信容错方法。

 

热门点击

 

推荐技术资料

泰克新发布的DSA830
   泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!