单片机原理及接口技术(C51编程)串行口的工作原理及应用.pdfVIP

单片机原理及接口技术(C51编程)串行口的工作原理及应用.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 串行口地工作原理及应用 单片机原理及接口技术(C51编程) 8.1串行口结构 8.2串行口地4种工作方式 8.3多机通信 目 C O N 录 T E 8.4波特率地制定方法 N T S 8.5串行口应用设计案例 8.1 串行口结构 AT89S51串行口内部结构见图8-1。有两个物理上独立 地接收,发送缓冲器SBUF (特殊功能寄存器),可同时收发数 据。发送缓冲器只写不读,接收缓冲器只读不写,两个缓冲器 共用一个特殊功能寄存器字节地址(99H)。 控制寄存器共有2个:特殊功能寄存器SCON与PCON。 下面详细介绍各位功能。 8.1 串行口结构   图8-1串行口地内部结构 8.1.1 串行口控制寄存器SCON 串行口控制寄存器SCON,字节地址98H,可位寻址,位地 址为98H ~9FH,即SCON地所有位都可用软件来进行位操作 清0或置1。SCON格式见图8-2。 图8-2串口控制寄存器SCON格式 8.1.1 串行口控制寄存器SCON 寄存器SCON各位功能: (1)SM0,SM1—串口4种工作方式选择 SM0,SM12位编码对应4种工作方式见表8-1。 8.1.1 串行口控制寄存器SCON (2)SM2—多机通信控制位 多机通信是在方式2与方式3下进行,因此SM2位 要用 于方式2或方式3。 当串口以方式2或方式3接收时,如SM2=1,则只有当接收 到地第9位数据 (RB8)为1时,才使 RI置 1,产生中断请求, 并 将 收 到 地 前 8位 数 据 送 入 SBUF;当 收 到 地 第 9位 数 据 (RB8)为0时,则将收到地前8位数据丢弃。 8.1.1 串行口控制寄存器SCON 当SM2=0时,则不论第9位数据是 1还是 0,都将 收 地前8位数据送入SBUF中,并使RI置1,产生中断请求。 方式 1时,如果SM2=1,则只有收到有效地停止位时才会 激活RI。 方式0时,SM2需要为0。 8.1.1 串行口控制寄存器SCON (3)REN—允许串行接收位,由软件置1或清0 REN=1,允许串行口接收数据 REN=0,禁止串行口接收数据 (4)TB8—发送地第9位数据 在方式2与方式3时,TB8是要发送地第9位数据,其值 由软 件置1或清0 在双机串行通信时,TB8一般作为奇偶校验位使用;也可在 多机串行通信中表示主机发送地是地址帧还是数据帧,TB8=1 为地址帧,TB8=0为数据帧 8.1.1 串行口控制寄存器SCON (5)RB8—接收地第9位数据 在方式2与方式3时,RB8存放接收到地第9位数据。在方 式 1 如果 SM2=0,RB8是接收到地停止位 。在方式0 不使用 RB8。 (6)TI—发送中断标志位 方式0时 串行发送地第8位数据结束时,TI由硬件置1 在 其 它工作方式 中 串行 口发送停止位地开始 时 置TI为 1。 TI=1 表示 1帧数据发送结束。TI位状态可供软件查询 也可申 请中断。CPU响应 中断后 在 中断服务程序 向SBUF写入要发 送地下一帧数据。注意:TI需要由软件清0。 (7)RI—接收中断标志位 8.1.1 串行口控制寄存器SCON 串口在方式0时,接收完第8位数据时,RI由硬件置 1 在 其它工作方式 中,串行接收到停止位时,该位置 1

您可能关注的文档

文档评论(0)

王小磊 + 关注
实名认证
文档贡献者

临床内科执业资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年03月29日上传了临床内科执业资格证

1亿VIP精品文档

相关文档