3-5-1串行口资料.pptVIP

  • 4
  • 0
  • 约9.96千字
  • 约 54页
  • 2016-11-22 发布于湖北
  • 举报
SM2,多机通信控制位。 主要用于方式2和方式3。对于接收机 SM2=0,收到RB8(0或1)既可使收到的数据进入SBUF,并激活RI。 SM2=1,收到的RB8=0时,收到的信息丢弃,不激活RI ;若收到的RB8=1时,收到的数据进入SBUF,并激活RI,进而在中断服务中将数据从SBUF读走。 方式0时,SM2必须是0。 方式1时,SM2=1时,只有接收到有效停止位时,RI才激活。 REN,允许串行接收位。 置REN=1,启动串口接收过程 置REN=0,则禁止串口接收 TB8,在方式2、3中,是发送数据的第9位 数据的奇偶校验位 地址帧/数据帧的标志位 RB8,在方式2、3中,是接收到数据的第9位 奇偶校验位 地址帧/数据帧的标志位。 方式1时,若SM2=0,则RB8是接收到的停止位。 TI,发送中断标志位。 方式0时,串行发送第8位数据结束时 其它方式,串行发送停止位的开始时 硬件使TI置1,发中断申请。必须在中断服务程序中用软件将其清0。 RI,接收中断标志位。 方式0时,串行接收第8位数据结束时 其它方式,串行接收停止位的中间时 硬件使RI置1,发中断申请。必须在中断服务程序中用软件将其清0。 波特率的计算 方式0、2的波特率是固定的,而方式1、3的波特率是可变的,由定时器T1的溢出率来决定。 方式0波特率 = fosc/12 方式2

文档评论(0)

1亿VIP精品文档

相关文档