- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11章 可编程串行接口芯片8251A
11 可编程串行接口芯片8251A 11.1 串行传输的基本概念 11.2 可编程串行接口芯片8251A 11.3 PC串行异步通信接口 教学目标 1、掌握串行通信的基本知识 同步通信和异步通信;字符格式、数据信号传送速率;波特率;数据传送方式;调制和解调的概念 2、理解8251编程流程 3、理解8250编程流程 11.1 串行传输的基本概念 1. 串行通信方式 2. 串行通信速率 3. 串行通信的数据校验 4. 串行通信接口标准 11.1 串行传输的基本概念 串行通信的特点 一个信号线上既传输数据信息有传输联络控制信息。 为了区分数据信息和联络控制信息,必须有一系列约定,叫协议。有两种信息格式:同步和异步。 电平转换。 串行通信标准 RS-485 RS-232C 1. 串行通信接口的基本任务 ⑴ 实现数据格式化 ⑵ 进行串-并转换 (3) 控制数据传输速率 ⑷ 进行错误检测 ⑸ 进行TTL与EIA电平转换 EIA美国电子工业协会(Electronics Industries Association) ⑹ 提供EIA-RS-232C接口标准所要求的信号线 奇偶校验电路 TTL/RS-232C电平转换 1488和1498就是能实现从TTL→RS-232C(发送器)及从RS-232C→TTL(接收器)的器件。 串并/并串双缓冲结构 RS 232C标准 RS-232C四个特性: RS-232-C规定了接口接插件(插头、插座)的规格、尺寸、针孔的数量与排列等机械特性如下图所示。 RS-232-C规定了连线的电气特性:信号电平采用负逻辑,即逻辑“1”为-3V~-15V,逻辑“0”为+3V~+15V;使用分立元件实现不平衡双流接口,最大工作速率为20Kbps,采用ISO2110规定的25芯连接器。当采用电容性(约150pF/m)多芯电缆时,最大缆长不超过15m。 RS-232-C功能特性规定每条接口线有一个功能,接口线以英文字母组合命名。 RS-232-C规程特性定义了接口控制信号线上电平升降的动作序列,它们对应了接口两侧物理连接的建立、维持、拆除以及比特流的传送情况。 2. 串行通信接口的组成 串行接口是通过系统总线和CPU相连,串行接口部件的典型结构如图所示。主要由控制寄存器、状态寄存器、数据输入寄存器和数据输出寄存器4部分组成。 3. 串行通信的有关概念 ⑴ 发送时钟和接收时钟 把二进制数据序列称为比特组,由发送器发送到传输线上,再由接收器从传输线上接收。 ① 发送时钟:串行数据的发送由发送时钟控制,数据发送过程是:把并行的数据序列送入移位寄存器,然后通过移位寄存器由发送时钟触发进行移位输出,数据位的时间间隔可由发送时钟周期来划分。 ② 接收时钟:串行数据的接收是由接收时钟来检测,数据接收过程是:传输线上送来的串行数据序列由接收时钟作为移位寄存器的触发脉冲,逐位打入移位寄存器。接收过程就是将串行数据序列,逐位移入移位寄存器后组成并行数据序列的过程。 3. 串行通信的有关概念 ⑵ DTE和DCE DTE(Data Terminal Equipment) DCE(Data Circuiting Equipment) ① 数据终端设备(简称DTE) :是对属于用户所有联网设备和工作站的统称,它们是数据的源或目的或者即是源又是目的。例如:数据输入/输出设备,通信处理机或各种大、中、小型计算机等。 ② 数据电路终端设备或数据通信设备(简称DCE):DCE是对网络设备的统称,该设备为用户设备提供入网的连接点。自动呼叫/应答设备、调制解调器Modem和其他一些中间设备均属DCE。 ⑶ 信道 信道是传输信息所经过的通道,是连接2个DTE的线路,它包括传输介质和有关的中间设备。 4. 串行通信中的工作方式 ⑴ 单工工作方式 ⑵ 半双工工作方式 ⑶ 全双工工作方式 半双工方式 传输制式 全双工 (Full Duplex) 5. 同步通信和异步通信方式 ⑴ 同步通信方式 同步通信方式的特点是:由一个统一的时钟控制发送方和接收方,若干字符组成一个信息组,字符要一个接着一个传送;没有字符时,也要发送专用的“空闲”字符或者是同步字符,因为同步传输时,要求必须连续传送字符,每个字符的位数要相同,中间不允许有间隔。 ⑵ 异步通信方式 异步通信的特点是:字符是一帧一帧的传送,每一帧字符的传送靠起始位来同步。在数据传输过程中,传输线上允许有空字符。 所谓异步通信,是指通信中两个字符的时间间隔是不固定的,而在同一字符中的两个相邻代码间的时间间隔是固定的通信。异步通信中发送方和接收方的时钟频率也不要求完全一样,但不能超过一定
文档评论(0)