- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验八 基于微机的串行通信口扩展
一、 实验目的
1. 了解微机串行通信的接口特点。
2 .掌握可编程串行接口芯片 8251A 的工作原理和编程方法。
二、 实验原理
关于串行通信的基本知识,在本讲义实验四的原理部分已略有叙述,下面就串行通信其
它方面的有关知识作简单介绍。
1. 串行通信接口的扩展.
为使所设计的计算机系统有更强的串行通信功能,可以采用通用同步/异步接收/发送器
(Universal Synchronous Asynchronous Receiver/Transmitter USART)或通用异步接收
/发送器(Universal Asynchronous Receiver/Transmitter UART)进行通信口扩展。常用
的 USART 有Intel 8251 芯片,UART有8250 芯片,这两种芯片都只有一对收/发器。此外,
也有带两对收/发器的接口芯片,如 Texas TL16C552A 。这些芯片都是可编程的。
2. 串行通信的制式
在串行通信中,数据在两个站之间是双向传送的。即可以 A 站作发送端和 B 站作为接
收端,也可以 B 站作为发送端和 A 站作接收端。串行通信又可分为半双工(Half Duplex )
和全双工(Full Duplex )两种制式。半双工只有一条传输线,尽管传输也可以双向进行,
但同一时刻只能有一个站发送。全双工有两条传送线,每个站可同时进行发送和接收。
TXD RXD TXD RXD TXD RXD
(a) 全双工
TXD RXD TXD RXD TXD RXD
(b) 半双工
图 8.1 多机通信的连接方式
图 8.1 示意MCS 一 51 系列单片机用于主从式多机通信的全双工和半双工两种方式。
3. 串行通信的调制和解调
在计算机中,二进制数据直接编码为电脉冲,数据信号电平是 TTL 型的,即信号电平
大于等于 2.4V 表示逻辑“1”,小于等于 0.5V 表示逻辑“0 ”。这种信号在远距离传输时由于
受到线路幅频特性和相频特性的影响,信号会发生衰减和畸变,信号误码率(传输错误的概
率)会大大上升。解决这个问题的方法是改变信号传输形式,即用调制和解调的方法。
用一个信号控制另一个信号的某个参数使之随之变化的过程称为调制,这两个信号分别
叫做调制信号和被调制信号(也称为载波信号)。经调制后参数随调制信号变化的信号称为
已调制信号,从已调制信号中还原出原调制信号的过程称为解调。
60
0 1 0
图 8.2 通过调制解调器的串行通信示意图
图 8.2 是使用调制器把数字信号变成交变模拟信号(例如把数码“0 ”调制成 2400Hz
的正弦信号,把数码“1”调制成 1200Hz 的正弦信号)送到传输线路上,在接收端再通过
解调器把交变模拟信号还原成数字信号,送到数据处理设备的串行通信示意图。
一般在通信系统的任一端都有接收和发送要求,也即要兼备调制和解调的功能,因此常
把调制器和解调器做在一起成为调制解调器,即 MODEM 。使用 MODEM 可以实现计算机
的远程通信。通信线路(信道)可以是各种不同的介质,而 MODEM 的类型也可因信道而
异。
图 8.2 中的DTE (Date terminal Equipment )代表数据终端设备,一般指最终用户所操
作的数据设备,如图中的计算机。DCE (Data Circuit-terminating Equipment )代表数据通信
设备,它是指在网络中传输和接收 DTE 数据的设备,如调制解调器等。一般情况下,DTE
的串行接口采用针式插座,
而 DCE 则采用孔式插座。 +12V +5V
文档评论(0)