- 1、本文档共90页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 80C51单片机的串行口通信 第7章 目录 7.1 串行通信基础知识 7.1.1 并行通信与串行通信 7.1.2 串行通信的通信方式 7.1.3 串行通信的数据传送方向 7.1.4 通信中的误码问题 7.2 80C51系列单片机的串行接口 7.2.1 串行接口的结构 7.2.2 串行接口的控制寄存器? 7.2.3 串口通信的波特率设计 7.3 串行口工作模式 7.3.1 模式0 7.3.2 模式1 7.3.3 模式2 7.3.4 模式3 第7章 目录 7.4 串行通信应用举例 7.4.1 串行口模式0的应用 7.4.2 串行口模式1的应用 7.4.3 串行口模式2的应用 7.4.4 串行口模式3的应用 7.5 串行通信实用技术 7.5.1 双机串行通信的硬件连接 7.5.2 80C51单片机的多机通信 7.5.3 双机串行通信软件编程 7.5.4 PC机与单片机的点对点串行通信接口设计 7.5.5 PC机与多个单片机的串行通信接口设计 7.1串行通信基础知识 7.1.1并行通信与串行通信 1、并行通信 ●并行通信是指将数据字节的各位用多条数据线同时进行传送。每一位数据都需要一条传输线,8位数据总线的通信系统,一次传送8位数据(1个字节),将需要8条数据线。 ●并行通信的特点:是传送速度快、 需要的数据传输线较多。因此当 距离较远、位数又多时导致了通 信线路复杂且成本高。一般适合 于短距离的数据传输。 7.1串行通信基础知识 7.1.1并行通信与串行通信 2、串行通信 ●串行通信是指所传送的数据按顺序一位接一位地进行传送。因为一次只能传送一位,所以对于一个字节的数据,至少要分8位才能传送完毕。 ●串行通信的特点是需要的数据传输线较少,通信线路简单、成本低,适用于数据的远距离通信。 但传输速度慢。只要一对传输线: 即发送线和接收线就可以实现通信。 缺点是传送速度慢,假设并行传送 n位数据所需的时间为t,那么串行 传送的时间至少为nt,而实际上总 是大于nt。 7.1串行通信基础知识 7.1.2串行通信的通信方式 根据通信协议的不同,串行通信可分为同步通信和异步通信两种基本方式。 1、同步通信 同步通信是一种连续串行传输数据的通信方式,传送的数据可以是多个字符组成的数据块,每次传送的一帧数据由同步字符、数据字符和校验字符三部分组成。传输一帧数据的开头采用同步字符使收发双方实现严格同步,期间不允许出现空隙,没有起始位和停止位,提高了传输速度。无数据传送时,发送同步字符。同步通信方式发送的数据量大、速度快,常用于传输速度要求高的场合,但较复杂。 7.1串行通信基础知识 7.1.2串行通信的通信方式 1、同步通信 7.1串行通信基础知识 7.1.2串行通信的通信方式 2、异步通信 异步通信不需要同步字符,也不需要发送设备保持数据块的连续性。发送的每一字符,都必须先按照通信双方约定好的格式进行格式化,在其前、后分别加上起始位和停止位,用以指示每一字符的开始和结束。一帧信息传送完毕后,可传送不定长度的空闲位“1”,作为帧与相邻帧之间的间隔,也可以没有空闲位间隔。 80C51单片机一般采用异步通信方式,一个字符帧的异步串行通信格式如图7-3所示。 7.1串行通信基础知识 7.1.2串行通信的通信方式 2、异步通信 7.1串行通信基础知识 7.1.3串行通信的数据传送方向 数据通信系统一般由数据发送方、数据接收方及数据通路组成的。串行通信的数据是在两个站之间传送的,按照数据的传送方向,串行通信有三种数据通路连接方式。 1、单工方式 在单工方式下,通信线的一端 接发送器,另一端接接收器, 形成单向连接。若A为发送端, B为接收端,数据仅能从A端发 至B端,如广播、无线寻呼等, 如7-4中(a)图所示。 7.1串行通信基础知识 7.1.3串行通信的数据传送方向 2、半双工方式 在半双工方式下,系统中的每个通信设备都由一个发送器和一个接收器组成,通过收、发开关接到通信线上。数据既可从A端发送到B端,也可以由B端发送到A端,不过在同一时间只能作一个方向的数据传送,如使用同一载波频率的对讲机,如7-4中(b)图所示。 3、全双工方式 在全双工方式下,在同一时间两端既可同时发送,也可同时接收,如普通电话、手机等,80C51单片机使用全双工方式,如7-4(c)图所示。 7.1串行通信基础知识 7.1.3串行通信的数据传送方向 数据通信系统一般由数据发送方、数据接收方及数据通路组成的。串行通信的数据是在两个站之间传送的,按照
您可能关注的文档
- MATLAB教程及实训第2版曹弋课件1章节.ppt
- MATLAB教程及实训第2版曹弋课件3章节.ppt
- 中小企业管理林汉川邱红第八章节.ppt
- MATLAB教程及实训第2版曹弋课件4章节.ppt
- 中小企业管理林汉川邱红第九章节.ppt
- 中小企业管理林汉川邱红第六章节.ppt
- MATLAB教程及实训第2版曹弋课件8章节.ppt
- 中小企业管理林汉川邱红第十二章节.ppt
- 中小企业管理林汉川邱红第十章节.ppt
- MATLAB教程及实训第2版曹弋课件6章节.ppt
- 2025届福建省长汀一中等六校高三第二次月考试卷含解析.doc
- 2025届广东省东莞市六校高三第二学期期终教学质量监控测试语文试题含解析.doc
- 2025届广东省佛山市南海区石门中学高考模拟最后十套:语文试题(五)考前提分仿真卷含解析.doc
- 2025届福建闽侯第四中学高三下学期学习能力诊断(一模)语文试题含解析.doc
- 2025届北京三中高三下学期4月月考试题含解析.doc
- 2025届广东第二师范学院番禺附中高三下学期升级统测语文试题含解析.doc
- 2025届广东省北京师范大学东莞石竹附属学校高三(下)第2次月考语文试题含解析.doc
- 2025届安徽省铜陵市枞阳县枞阳县浮山中学高三语文试题二模冲刺试题(九)含解析.doc
- 2025届甘肃肃兰州市第五十一中学高三下学期高考仿真模拟语文试题试卷含解析.doc
- 2025届甘肃省临洮县二中高三下期第二次模拟考试语文试题理试题含解析.doc
文档评论(0)