2013年第6章 51单片机串行通信.pptVIP

  • 16
  • 0
  • 约1.47万字
  • 约 74页
  • 2017-09-03 发布于江苏
  • 举报
字节 数据 说明 1 前导符 发送AA 2 模拟量1高位 低4位有效 3 模拟量1低位 8为有效 4 模拟量2高位 低4位有效 5 模拟量2低位 8位有效 6 开关量1 8位有效,1代表开关断,0代表开关通 7 开关量2 8位有效,1代表开关断,0代表开关通 8 结束符 发送FF 6.3 51单片机的串行通信口 6.3.1 51单片机的串行口和控制寄存器 1. 串行口控制寄存器 51单片机串行口寄存器结构如下图所示。其中SBUF为串行口的收发缓冲器,它是一个可寻址的专用寄存器,其中包含了接收器和发送器寄存器,可以实现全双工通信。但这两个寄存器具有同一地址(99H)。 从图中可看出,接收缓冲器前还加上一级输入移位寄存器,这种结构目的在于接收数据时避免发生数据帧重叠现象,以免出错。而发送数据时就不需要这样结构,因为发送时是程序控制的,不可能出现数据重叠现象。 图6-13 51单片机的串口结构图 (1)串行通信控制寄存器SCON: SCON控制寄存器是一个可寻址的专用寄存器,用于串行数据的通信控制,单元地址是98H。 SCON D7 D6 D5 D4 D3 D2 D1 D0 ? SM0 SM1 SM2 REN TB8 RB8 TI RI 位地址 9FH 9EH 8DH

文档评论(0)

1亿VIP精品文档

相关文档