- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.4串行通信接口8250.doc
7.4串行通信接口8250
主机与外设(或计计算机与计算机之间)的数据交换除了可采用并行传输外,还可以采用串行传输。串行传输方式在每一个时间单位传输一位信息(即每位都占据固定长度的时间间隔),信息的所有位按顺序一位一位传送。串行传输有时也称为串行通信,由于使用的传输线少,所以成本低,适合于远距离传输。本节将介绍串行通信及可编程的串行接口8250。
7.4.1 串行通信基本概念
半双工和全双工
串行通信是将数据一位接一位地顺序通过同一信号线进行传送的方式。它的通路可以只有一条,此时发送信息和接收信息不能同时进行,只能采用分时使用线路的方法,如在A发送信息时,B只能接收;而当B发送信息时,则A只能接收。这种串行通信的工作方式称为半双工通信方式,如图7-33(a)所示
A B A B
发送器 发送器 发送器 发送器
接收器 接收器 接收器 接收器
(a)半双工 (b)全双工
图7-33串行通信工作方式
如果有两条通路,则发送信息和接收信息就可以同时进行。如当A发送信息、B只能接收时,B也能够同时送利用另一条通路发送信息而由A接收。这种工作方式称为全双工通信方式,如图7-33(b)所示。
除了半双工和全双工通信外,还有一种单工通信方式,它只允许一个方向传送信息,而不允许反向传输。这种方式在实际应用中较少见。
2.调制与解调
计算机通信时发送接收的信息均是数字信号,其占用的频带很宽,约为几MHz甚至更高;但目前长距离通信时采用的传统电话线路频带很窄,大约公有4kHz左右。直接传送必然会造成信号的严重畸变,大大降低了通信的可靠性。所以,在长距离通信时,为了确保数据的正常传送,一般都要在传送前把信号转换成适合于传送的形式,传送到目的地后在再恢复成原始信号。这个转换工作可利用调制解调器来(modem)实现.
在发送站,调制解调器把“1”和“0”的数字脉冲信号调制在载波信号上,承载了数字信息的载波信号在普通电话网络系统中传送,在目的站,调制解调器把承载了数字信息的载波信号再恢复成原来的“1”和“0”数字脉冲信号。
信号的调制方法主要有3种:调频、调幅和调相。当调制信号为数字信号时,这三种调制方法又分别称为频移键控法FSK(frequency shift keying)、幅移键控法ASK(amplitude shift keying)和相移键控法PSK(phase shift keying)。
调频就是把数字信号的“1”和“0”调制成不同频率的模拟信号,例如用1200Hz的信号表示“0”,用2400Hz的信号表示“1”。接收方根据载波信号的频率就可知道传输的信息是“1”还是“0”。
调幅就是把数字信号的“1”和“0”调制成不同幅度的模拟信号,但频率保持不变。例如载波信号的幅度大于8V时表示“0”,载波信号的幅度小于3V时表示“1”。
调相就是把数字信号的“1”和“0”调制成不同相位的模拟信号,但频率和幅度均保持不变。例如载波信号的相位为0度时表示“0”,载波信号的相位为180度时表示“1”。
3.同步通信和异步通信
串行通信的数据是逐位传送的,发送方发送的每一位都具有因定的时间间隔,这就要求接收方也要按昭发送方同样的时间间隔来接收每一位。不公如此,接收方还要确定一个信息组的开始和结束。为此,串行通信对传送数据的格式作了严格的规定。不同的串行通信方式具有不同的数据格式。下面简单介绍一下常用的两面三刀种基本串行通信方式:同步通信和异步通信及其数据传送格式。
同步通信
所谓同步通信是指在约定的通信速率下,发送端和接收端的时钟信号频率和相信始终保持一致(同步),这就保证了通信双方在发送和接收数据时具有完全一致的定时关系。
同步通信把许多字符组成一个信息组,或称为信息帧,每帧的开始用同步字符来指示。由于发送和接收的双方采用同一时钟,所以在传送数据的同时还要传送时钟信号,以便接收方可以用时钟信号来确定每个信息位。
同步通信要求在传输线路上始终保持连续的字符位流,若计算机没有数据传输,则线路上要用专用的“空闲”字符或同步字符填充。
同步通信传送信息的位数几乎不受限制,通常一次通信传的数据有几十到几千个字节,通信效率较高。但它要求在通信中保持精确的同步时钟,所以其发送器和接收器比较复杂,成本也较高,一般用于传送速率
您可能关注的文档
最近下载
- 安徽蓝盾 YDZX-01型烟气系统操作手册.pdf VIP
- 宠物除臭剂项目立项报告.pptx VIP
- 2024年履行合同催告函(6篇).pdf VIP
- CFD软件:Star-CCM+ 二次开发_(9).Star-CCM+后处理与可视化二次开发.docx VIP
- CFD软件:Star-CCM+ 二次开发_(8).Star-CCM+物理模型与求解器二次开发.docx VIP
- CFD软件:Star-CCM+ 二次开发_(7).Star-CCM+网格生成与优化二次开发.docx VIP
- CFD软件:Star-CCM+ 二次开发_(6).Star-CCM+二次开发API基础.docx VIP
- CFD软件:Star-CCM+ 二次开发_(5).Star-CCM+脚本编写与调试.docx VIP
- CFD软件:Star-CCM+ 二次开发_(4).Star-CCM+二次开发环境搭建.docx VIP
- CFD软件:Star-CCM+ 二次开发_(3).Star-CCM+数据结构与对象模型.docx VIP
文档评论(0)