单片机基础与应用(C语言版)(第3版)课件7.2 单片机串行接口.pptxVIP

  • 2
  • 0
  • 约1.21千字
  • 约 12页
  • 2026-07-31 发布于山东
  • 举报

单片机基础与应用(C语言版)(第3版)课件7.2 单片机串行接口.pptx

7.2单片机串行接口《单片机基础与应用(C语言版)》高等教育出版社深圳职业技术大学

7.2.1串行口结构

8051单片机串行口内部结构(由发送缓冲器、接收缓冲器、串行口控制寄存器SCON、波特率选择寄存器等组成。)

串行口控制寄存器SCON串行口4种工作方式SM0工作方式功能波特率0方式08位同步移位寄存器,用于扩展I/O口fosc/120方式110位帧格式可变(由定时器控制)1方式211位帧格式fosc/64或fosc/321方式311位帧格式可变(由定时器控制)

电源及波特率选择寄存器PCONSMOD×××GF1GF0PDIDL与串行通信有关的只有SMOD位,波特率选择位。在方式1、2和3时,串行通信的波特率与SMOD有关。当SMOD=1时,通信波特率乘以2,当SMOD=0时,波特率不变。PCON(87H)

7.2.2串行口工作方式

8051单片机的串行口有4种工作方式,通过SCON中的SM1和SM0位来决定。1.方式0图7-6方式0用于扩展I/O口输出实例(其中74LS164为串入并出移位寄存器。)图7-7方式0用于扩展I/O口输入实例(其中74LS165为并入串出移位寄存器。)

2.方式1方式1是单机通信方式,数据帧包括一位起始位,8位数据位和一位停止位。波特率由定时器T1和SMOD位确定。

3.方式2方式2

文档评论(0)

1亿VIP精品文档

相关文档