串行通信及其接口.pdf
文本预览下载声明
第9章 串行通信及其接口
•9.1 概述
•9.2 MCS-51的串行口
•9.3 串行口的控制
9.1 概述
• 串行通信是将数据的各位一位一位地依次传
送。适合于计算机之间、计算机与外部设备之间
的远距离通信。
• 串行通信从传输方式分为:
单工方式(如图7-1所示)、半双工方式(如图
7-2所示)、全双工方式(如图7-3所示)。
• 从接收方式来说,串行通信有两种方式:
异步通信方式(如图7-4所示)、同步通信方式
(如图7-5所示)。
返回本章首页
接收器
发送器
图7-1 单工方式
数据流
发送器 接收器
接收器
发送器
图7-2 半双工方式
数据流
接收器
发送器
接收器 发送器
图7-3 全双工方式
图7-4 异步串行通信数据格式
开始
终止
同步字符 CRC字符
数据块
图7-5 同步通信数据格式
返回本节
9.2 MCS-51的串行口
•9.2.1 串行口的结构
•9.2.2 串行口的工作方式
•9.2.3 波特率的计算
返回本章首页
9.2.1 串行口的结构
1.串行口控制寄存器SCON
•该寄存器的字节地址为98H ,可位寻址。SCON
格式如图7-6所示。
D D D D D D D D
7 6 5 4 3 2 1 0
SC SM SM SM REN TB RB TI RI
0 1 2 8 8
ON
位
9F 9E 9D 9C 9B 9A 99 98
地址
图7-6 SCON格式
2.特殊功能寄存器PCON
•其字节地址为87H ,没有位寻址功能。PCON 的
格式如图7-7所示,其中与串行接口有关的只有D7
位。
D D D D D D D D
显示全部