第8章串行通信3教学课件.pptVIP

  • 1
  • 0
  • 约2.18千字
  • 约 49页
  • 2022-06-06 发布于辽宁
  • 举报
空白演示;第9章 串行通信;传输方向: 单工方式 半双工方式 全双工方式;串行通信有同步和异步两种方式;异步通信中接收和发送双方必须(至少)有两项设定: (1)帧格式确定(帧字符长度) 如ASCII帧(字符)为10位。数据位7位,起始位、校验位、 停止位各一位。 (2)波特率的设定 波特率:每秒传输的位。 如120字符(帧)/秒,每帧数据10位,则传输速率为1200 波特率。;通用异步接收发送器UART;1)数据的串化、反串化 数据串化:将并行数据变为串行数据;(发送器) 数据反串化:将串行数据变为并行数据;(接收器);MCS-51单片机的串行口 ;9.2.1 串行口的结构;串行接收的双缓冲结构 移位寄存器 数据缓冲器SBUF 一帧数据接收完,由移位寄存器装入SBUF,立即接收下一帧。要求主机应立即(在该帧接收结束之前)将SBUF中数据取走。否则前一帧数据将丢失。;9.2.2 串行通信所用的专??寄存器;各位功能说明: 1)SM0、SM1—串行口工作方式选择位;2)SM2—多机通信控制位 当串行口在方式2或方式3下进行数据接收时,如果SM2=1(允许多机通信),REN=1,则从机处于只有接收到RB8=1(地址帧)时,激发中断请求标志位RI,否则将接收到的前8位数据丢弃。 被确认的从机,复位SM2=0,接收RB8=0的数据帧。;3)REN—允许接收位 控制串行数据的接收。;5)RB

文档评论(0)

1亿VIP精品文档

相关文档