- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 串行通信接口
10.1串行通信总线
10.2串行通信总线标准
10.3通用异步接收发送器INS8250
10.4可编程串行通信接口8251A
10.1串行通信总线
10.1.1串行通信的基本概念
在串行通信时,收发双方要解决的问题。
(1)双方约定以何种速率进行数据的发送和接收(波特率)。
(2)约定采用何种数据格式(帧格式),如果包含控制信息那
它的定义又是什么。
(3)接收方如何得知一批数据的开始和结束(帧同步)。
(4)接收方如何从位流中正确地采样到位数据(位同步)。
(5)接收方如何判断收到数据的正确性(数据校验)。
(6)收发出错时如何处理(出错处理)。
人们根据同步方式的不同,将串行通信分为两类,即异步通
信和同步通信。
10.1串行通信总线
10.1.1串行通信的基本概念
1.异步通信
异步通信以字符为单位进行传输,其通信协议是起止式异
步通信协议,其传输的字符格式如图10-1所示。
异步通信的传输速度为50~9600波特之间,常采用的波特率
为110、300、600、1200、1800、2400、3600、4800、7200和
9600,较高时也可取19200波特。
10.1串行通信总线
10.1.1串行通信的基本概念
2.同步通信
同步通信以一个数据块为传输单位,每个数据块附加1个或2个同
步字符,最后以校验字符结束,传输格式如图10-2所示。
同步通信协议有多种,现在最常用的是面向比特的高级数据
链路控制协议HDLC(High-Level Data Link Control)。IBM系
列微机中常用的同步数据链路控制协议SDLC(Synchronous Data
Link Control)则是HDLC的子集。
10.1串行通信总线
10.1.1串行通信的基本概念
3.传输制式
串行通信通常采用全双工或半双工传输制式,较少采用单工
制式。3种传输制式如图10-3所示。
10.1串行通信总线
10.1.2调制解调器
1.调制和解调
长距离通信时,常需要利用电话线路,它的频带则只有
300Hz~3400Hz。为了通过电话线路传输数字信号,必须先把数
字信号转换为适合在电话线路上传送的模拟信号,这就是调制;
经过电话线路传输后,在接收端再将模拟信号转换为数字信号,
这就是解调。
调制方法 :
移频键控(FSK)
移相键控PSK
振幅键控(ASK)
10.1串行通信总线
10.1.2调制解调器
2.Modem的基本部件
调制器/解调器
缓冲电路
载波检测器
振铃检测器
拨号音检测器
10.2 串行通信总线标准
10.2.1 RS232C总线
1.RS-232C信号定义的说明
RS-232C的25个插脚仅定义22个。在微机通信中,通常使用
的RS-232C接口信号只有9根引脚(如表10-2)。
10.2 串行通信总线标准
10.2.1 RS232C总线
2.RS-232C总线的电气规范
10.2 串行通信总线标准
10.2.1 RS232C总线
3.RS-232C标准与TTL标准之间的转换
常用于将TTL电平转换为RS-232C电平的芯片,除MC1488外
还有75188,75150等;用于将RS-232C电平转换为TTL电平,除
MC1489外,还有75189,75154等。
10.2 串行通信总线标准
10.2.1 RS232C总线
4.RS-232C的应用
(1)使用MODEM连接
10.2 串行通信总线标准
10.2.1 RS232C总线
4.RS-232C的应用
(2)直接连接
文档评论(0)