51单片机串行通讯..pptVIP

  • 7
  • 0
  • 约7.01千字
  • 约 41页
  • 2016-12-28 发布于重庆
  • 举报
第七讲 串行通讯 电气工程系 赵志衡 E-mail:zhzhhe@hit.edu.cn 本讲课程主要内容 (1)串行通讯的基本概念及MCS-51串行口的SFR (2)串行口的工作方式 (3)串行口波特率的制定 (4)串行口的编程方法 (5)多机通讯 串行通讯的基本概念 通讯的基本方式: 串行通讯与并行通讯 串行同步通讯、串行异步通讯 单工、半双工和全双工串行通讯 并行通讯、串行通讯 串行异步通讯、串行同步通讯 单工、半双工、全双工串行通讯 单工:仅能发送或接收 半双工:能发送、接收,但发送与接收不能同时进行 全双工:能够同时进行发送与接受。 MCS-51可以进行全双工的串行通讯 MCS-51串行口的基本结构 发送器:将CPU送来的并行数据,通过发送移位寄存器变为串行数据逐位发送,并自动添加起始位、停止位和第9位数据。 接收器:将接收到的串行数据,经接收移位寄存器变为并行数据,去掉起始位、停止位后,将正确数据送到接收数据缓冲器,供CPU读取。 控制器:接收CPU送来的编程命令,按选定方式实现对串行接口的控制。主要控制参数有:传送波特率的选择、数据格式的选择等。另外还与CPU交换状态信号和中断信号。 串行口的基本结构 SCON为串行口控制/状态寄存器,通过编程写入SCON的控制位可选择串行口的工作方式,读出SCON的状态位可查询串行口的工作状态。 定时/计数器T1可被

文档评论(0)

1亿VIP精品文档

相关文档