串行口1控制寄存器SCON中的TB8、RB8起什么作用?

  • SingleYork
  • LV5工程师
  • |      2016-10-21 12:23:23
  • 浏览量 2000
  • 回复:5
本帖最后由 SingleYork 于 2016-11-8 18:22 编辑 bg7.png如题: 串行口1控制寄存器SCON中的TB8、RB8起什么作用?在什么方式下使用? 温馨提示:

请从以下链接中的帖子学习相关内容并进行回答,根据原帖内容,给出总结并能有自己独特的见解的答案将更有可能被选为最佳答案!七天之内答案不可见,答题的童鞋有七天时间修改答案,每周结贴一次,选择最佳答案。获得最佳答案的童鞋将会获得相应的专家积分,专家积分排行榜有丰厚的奖励哦!每周只有5个悬赏问答,机会有限,请认真回答!

答案出处: I51开发板活动原帖及例程详解汇总 https://bbs.icxbk.com/community/forum.php?mod=viewthread&tid=65414 (出处: ICKEY BBS)
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:4
荣丰宇 2016-10-24
出处: I51开发板第二十六讲 STC15F2K60S2串行口通信相关寄存器_单片机讨论_技术论坛_云汉电子社区 https://bbs.icxbk.com/community/forum.php?mod=viewthread&tid=69151 4)TB8:在方式2和方式3时,它是要发送的第9个数据位,按需求由软件进行置位或清0。该位可用作数据的奇偶校验位,或在多机通信中用作地址帧/数据帧的标志位。 5)RB8:在方式2和方式3时,它是接收到的第9位数据,在方式1时,若SM2=0,则RB8是接收到的停止位。在方式0时,不使用RB8。
0   回复
举报
发布
kk118a 2016-10-21
4)TB8:在方式2和方式3时,它是要发送的第9个数据位,按需求由软件进行置位或清0。该位可用作数据的奇偶校验位,或在多机通信中用作地址帧/数据帧的标志位。 5)RB8:在方式2和方式3时,它是接收到的第9位数据,在方式1时,若SM2=0,则RB8是接收到的停止位。在方式0时,不使用RB8。
0   回复
举报
发布
瞎折腾 2016-10-21
4)TB8:在方式2和方式3时,它是要发送的第9个数据位,按需求由软件进行置位或清0。该位可用作数据的奇偶校验位,或在多机通信中用作地址帧/数据帧的标志位。 5)RB8:在方式2和方式3时,它是接收到的第9位数据,在方式1时,若SM2=0,则RB8是接收到的停止位。在方式0时,不使用RB8。
0   回复
举报
发布
汉云 2016-10-21
本帖最后由 汉云 于 2016-10-21 16:01 编辑 答案出处:https://bbs.icxbk.com/community/forum.php?mod=viewthread&tid=69151 TB8与RB8分别是串行口1控制寄存器SCON的第3位与第2位。 S2TB8与S2RB8分别是串行口2控制寄存器S2CON的第3位与第2位。 两个寄存器中,两个位的功能相同。 TB8:在方式2和方式3时,它是要发送的第9个数据位,按需求由软件进行置位或清0。该位可用作数据的奇偶校验位,或在多机通信中用作地址帧/数据帧的标志位。 RB8:在方式2和方式3时,它是接收到的第9位数据,在方式1时,若SM2=0,则RB8是接收到的停止位。在方式0时,不使用RB8。
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子