[工学]深圳大学微机原理与接口技术PPT第六章.pptVIP

[工学]深圳大学微机原理与接口技术PPT第六章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]深圳大学微机原理与接口技术PPT第六章

第6章 串并行通信和接口技术 教学建议,本章重点为 8251A的功能结构; 8251A的工作原理; 8251A约定的初始化流程; 8251A的编程方法; 8255A的结构; 8255A的两类控制字; 8255A的工作方式; 8255A的编程方法。 6.1串行接口和串行通信 串行数据传送方式 波特率和发送/接收时钟 串行通信的基本方式 串行接口的任务 1 串行数据传送方式 全双工 半双工 单工 单工 系统只能在一个方向上传输信息,即只能发送或只能接收。 半双工 若使用同一根传输线既作接收又作发送,虽然数据可以在两个方向上传送,但通信双方不能同时收发数据,这样的传送方式就是半双工(Half Duplex)制。 全双工 当数据的发送和接收分流,分别由两根不同的传输线传送时,通信双方都能在同一时刻进行发送和接收操作,这样的传送方式就是全双工(Full Duplex)制。 2 波特率和发送/接收时钟 波特率 发送/接收时钟 波特率 并行通信中,传输速度以每秒传输的字节(B/s)表示 。在串行通信中,传输速率用波特率来表示。 所谓波特率,是指单位时间内传送二进制数据的位数,单位为位/秒(b/s)。 每秒钟所传输的字符数(字符速率)和波特率是两种概念 发送/接收时钟 发送端使用的用于决定数据位宽度的时钟称为发送时钟。 接收端使用的用于测定每一位输入数据位宽度的时钟称为接收时钟。 接收/ 发送时钟频率=n·波特率 (n=1,16,32,64) n 称为波特率因子 3 串行通信的基本方式 异步通信 同步通信 异步通信 异步通信 同步通信 同步通信方式下,收/发双方采用同一个时钟信号来定时,一个信息帧可含有多个字符,每个信息帧的开始要加上同步字符,在没有信息传输时,必须填上空字符,因为同步传输不允许有间隙。同步传输靠同步字符来识别信息帧。 比较起来,在传输率相同时,同步通信的信息有效率比异步通信方式高,因为同步方式下的非数据信息比例比较小,但同步方式下,在传输数据的同时,必须传输时钟信号。 串行通信的传输率 例1、异步传输过程:设每个字符对应1个起始位、7个信息位、1个奇偶校验位和1个停止位,如果波特率为1 200bps,那么,每秒钟能传输的最大字符数为1 200/10=120个。 例2.同步传输:用1 200bps的波特率工作,用4个同步字符作为信息帧头部,但不用奇偶校验,那么,传输100个字符所用的时间为7(100+4)/1 200=0.606 7s,这就是说,每秒钟能传输的字符数可达到100/0.606 7=165个。 可见,在同样的传输率下,同步传输时实际字符传输率要比异步传输时高。 4 串行接口的任务 进行串-并转换 实现串行数据格式化 可靠性检验 实施接口与通信设备之间的联络控制 6.1.2 串行接口 串行接口部件4个主要寄存器 控制寄存器 状态寄存器 数据输入寄存器 数据输出寄存器 6.1.2 串行接口 可编程串行接口的典型结构 6.2 可编程串行接口8251A 6.2.1 8251A的基本性能 6.2.2 8251A的基本工作原理 6.2.3 8251A的对外信号 6.2.4 8251A的初始化编程 6.2.5 8251A应用举例 6.2.1 8251A的基本性能 8251A的引脚功能 6.2.2 8251A的基本工作原理 8251A的功能结构 6.2.2 8251A的基本工作原理 8251A的功能结构 8251A的异步方式 8251A的同步方式 两种同步方式 内同步:同步字符找到后,SYNDET引脚输出高电平。 外同步: SYNDET引脚输人高电平维持1个接收时钟周期,确认完成外同步。 6.2.3 8251A的对外信号 8251A和CPU之间的连接信号 8251A与外部设备之间的连接信号 1. 8251A和CPU之间的连接信号 (1) 片选信号 CS#为低电平时,8251A被选中 CS#为高电平时,8251A的数据线处于高阻状态。 (2) 数据信号 D7~D0与系统的数据总线相连 ,可传送数据、状态和控制信息。 (3) 读写控制信号 RD#为读信号。 WR#为写信号。 C/D#为控制/数据信号。 6.2.3 8251A的对外信号 C/D#、RD#、WR#的编码和对应的操作 (4) 收发联络信号 TXRDY为发送器准备好信号:当CTS#为低电平且TXEN位为1,且发送缓冲器为空时, TXRDY为高电平。当8251A从CPU得到一个字符后, TXRDY为低电平。 TXE 发送器空信号 RXRDY 接收器准备好信号 SYNDET 同步检测信号:内同步 输出; 外同步 输入 6.2.3 8251A的

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档