第四章单片机的功能单元.pptVIP

  • 15
  • 0
  • 约1.23万字
  • 约 99页
  • 2016-08-22 发布于重庆
  • 举报
第四章单片机的功能单元

单片微型计算机 Single Chip microcomputer 二. MSC-51 串行口的组成 1. 数据缓冲寄存器SBUF 串行口缓冲寄存器SBUF是可直接寻址的专用寄存器。在物理上,它对应着两个寄存器,一个是发送寄存器,一个是接收寄存器。CPU写SBUF,就是修改发送寄存器;读SBUF,就是监督接收寄存器。接收器是双缓冲的,以避免在接收下一帧数据之前,CPU未能及时响应接收器的中断,没有把上一帧数据读走,而产生两帧数据重叠的问题。对于发送器,为了保持最大的传输速率,一般不需要双缓冲,因为发送时CPU是主动的,不会产生写重叠的问题。 2.串行口控制寄存器SCON 四. 串行口的工作方式及多机通信方式 在操作方式0下,串行口作同步移位寄存器用,其波特率是固定的,fosc/12,其中fosc是振荡器频率。这时数据由RXD(P3.0)端出入,同步移位时钟由TXD(P3.1)端输出。发送或接收的是8位数据,低位在先。 2. 方式1 串行口工作于方式1时,传输的是10位:1位起始位(0);8位数据(低位在先);和 1位停止位(1)。 发送过程: 3.方式2 方式2和方式3中,发送(通过TXD)和接收(通过RXD)的都是11位;1位起始位(0),8位数据(低位在先),1位可编程位(第9位数据)和1位停止位。 发送

文档评论(0)

1亿VIP精品文档

相关文档