请问;在C51中如何通过程序设置确定为偶校验???

[复制链接]
2953|2
 楼主| helloCan 发表于 2007-3-29 18:20 | 显示全部楼层 |阅读模式
51单片机串口通信时,c语言如何确定奇校验还是偶校验????<br />最近有个串口通讯要求用11位&nbsp;模式3传输,单字节校验用偶校验,我查了许多资料,但是关于在程序中如何确定是奇校验还是偶校验非常少!<br />请问;在C51中如何通过程序设置确定为偶校验???&nbsp;<br />
xwj 发表于 2007-3-29 18:45 | 显示全部楼层

把数据装入ACC,再读P

  
helloCAn 发表于 2007-4-4 13:29 | 显示全部楼层

: 通讯用偶校验,具体C51如何实现?请详细指出

程序状态寄存器PSW.7&nbsp;P用于判断ACC中1的个数,奇数个1时P为1,否则为0;<br />偶校验数据传输时必须是偶数个1,那请问在通讯双方时,发送方如何实现发送的数据为偶数个一即偶校验,接收方接收时怎知道是偶校验还是奇校验,如何约定?<br />虽然奇偶校验是最简单的一种校验法,但具体如何实现,<br />请高高手指出???<br /><br />&nbsp;<br />&nbsp;<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

73

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部