单片机定时计数器与串行接口.pptVIP

  • 1
  • 0
  • 约1.79万字
  • 约 64页
  • 2019-12-07 发布于广东
  • 举报
SM0.SM1:串行口工作方式控制位:00--方式0,01--方式1,10--方式2,11--方式3。 REN:串行接收允许位:0---禁止接收,1---允许接收 TB8: 在方式2,3中,TB8是发送机要发送的第9位数据。 RB8:在方式2,3中,RB8是接受机收到的第9位数据,该数据来自发送机的TB8。 TI: 发送中断标志位。发送前必须用软件清零,发 送过程中TI保持零电平,发送完一帧数据后,由硬件置 “1”,如果再发送,必须用软件再清零。 RI: 接收中断标志位。接收前,必须用软件清零,接收过程中RI保持零电平,接收完一帧数据后由片内硬件自动置“1”。如果再接收必须用软件清零。 SM2:多机通信控制位,仅用于方式2和方式3。当选择方式2或方式3时,发送机设置SM2=1,以发送第九位TB8为1作为地址帧寻找从机,以TB8为0作为数据帧进行通信,从机初始化时设置SM2=1,若接收到的第九位数据RB8=0,不置位RI,即不引起接收中断,亦既不接收数据帧,继续监听,如接收到RB8=1,置位RI,引起接收中断,中断程序中判断所接收的地址帧和本机的地址。是否符合,若不符合,维持SM2=1,继续监听,若符合,则 清SM2,接收对放发来的后续信息. 综上所述,SM2的作用为: 在方式2,3中,发送机SM2=1(程序设置).接收机SM2=1,若RB8=1,激活RI,引起接收中断.RB

文档评论(0)

1亿VIP精品文档

相关文档