【2017年整理】8255功能与应用.pptVIP

  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文档。上传文档
查看更多
【2017年整理】8255功能与应用

常见的几种数据传送方式的比较: 1. 无条件传送:只能用于外部设备与CPU的动作同步时, 否则出错。这种方式程序设计较简单,只用在对一些简单外设的操作。 2. 查询传送: 接口及编程都较为简单;但在传送过程中,若外设数据没有准备好,则CPU一直在查询、等待,而不能做其他事情,CPU的效率低下。 3. 中断传送: 只有当外设数据准备好时(向CPU发出请求),CPU才进行数据传送,其余时间CPU可以做其他事情,CPU效率大大提高; 但每传送一次数据,CPU都要执行一次中断服务程序,除执行 IN 和 OUT 指令外,还要进行保护和恢复断点及某些寄存器等工作,增加了额外开销,从而制约了其传送效率。 4. DMA传送:在DMAC的控制下,外设直接和存储器(也可外设与外设,存储器与存储器之间)进行数据传送,而不必经过CPU ,从而传送效率大大提高;缺点是硬件电路较为复杂。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 并行通信 在多根传输线上同时传送数据。 Dn Dn-1 D0 C1 C0 发送方 接收方 数据位 控制位 特点:速度快,但造价高;适合于短距离传送。 第八章 可编程并行输入/输出接口芯片8255A Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 一、8255A的基本性能 Intel 8086/8088 系列的可编程外设接口电路为8255(改进型为8255A)。 具有24条输入/输出引脚、可编程的通用并行输入/输出接口电路。 8255A的通用性强,使用灵活,通过它CPU可直接与外设相连接。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 8255A具有三个相互独立的输入/输出通道:通道A、通道B、通道C。 A组控制逻辑控制端口A及端口C的上半部; A组有0,1,2 三种工作方式。 B组控制逻辑控制端口B及端口C的下半部,B组只能工作于方式0,1。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 二、8255A的结构框图(如图8-1所示) 从功能上来分,8255A的结构可分为:总线接口电路、内部控制逻辑和输入/输出接口电路。 (1)总线接口电路 数据总线缓冲器和读/写控制逻辑。 (2)内部控制逻辑 (3)输入/输出接口电路 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 图8-1 8255A的结构框图 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 8255A的引脚说明 8255A是40根引脚,双列直插式芯片。40根引脚的分布图如图8-2所示,这些引脚可分成: (1)与外设连接的引脚 (2)与CPU连接的引脚 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 图8-2 8255A引脚分布图 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 表5-1 8255A端口选择表 Evaluation only. Created with

文档评论(0)

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

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

1亿VIP精品文档

相关文档