第6章常用的输入输出接口芯片解释.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 常用的输入输出接口芯片 6.1 简单接口 6.2 总线控制器8288 6.3 总线裁决器8289 6.4 可编程并行接口8255 6.5 可编程定时器8253 6.6 可编程串行接口8250 6.7 A/D及D/A变换器接口 6.1 简单接口 6.1.1 三态门接口芯片 一个典型的三态门接口芯片(74LS244)如图2.12所示。从图中不难看出该芯片由8个三态门构成,其中每4个三态门由一个控制端( 或 )来控制。当控制端有效时(低电平),三态门导通;当它们为高电平时,相应的三态门呈现高阻状态。 利用三态门可以实现对输入信号的接口,它作为输入信号接口时,要求信号状态是能够保持的。 在图6.1中,三态门74LS244采用部分地址译码——地址线A1和A0未参加译码,故它所占的地址为83FCH~83FFH。我们可以用其中任何一个地址,而其他重叠的3个地址空着不用。 利用程序可以判断任何一个开关的状态。例如,当K2闭合时,程序转向CLOSK2;而当它打开时程序转向OPENK2。这段程序如下: START: MOV DX,83FCH IN AL,DX AND AL,02H JZ CLOSK2 JMP OPENK2 6.1.2 锁存器接口芯片 三态门无数据保存能力,无法实现输出数据的接口。 74LS273由8个D触发器构成 74LS273用低电平的 复位,用CP脉冲上升沿将输入端DX的状态锁存在QX输出端。 74LS273的数据锁存输出端Q是通过一个一般的门(二态门)输出的。也就是说,只要74LS273正常工作,其Q端总有一个确定的逻辑状态(0或1)输出。因此其输出端不允许直接与总线相连。 6.1.3 简单接口举例 1. LED数码管 LED数码管分为共阳和共阴两种结构。在封装上有将一位、二位或更多位封装在一起的。由于篇幅限制,只介绍一位共阳封装的LED数码管,如图6.7所示。 2. 接口电路 这种七段LED数码管与微机系统总线有多种接口方式。而生产厂家为数码管生产了多种译码器,可直接作为LED数码管接口,本书不做说明。在此,利用前面提到的锁存器74LS273作为输出接口,将开路集电极门7406作为驱动器连接LED数码管。用三态门作为按钮K的输出接口,其连接图如图6.8所示。 下面一段程序可判断按钮的状态。当K闭合时,显示3,当K断开时显示6。 START:MOV DX,00F1H IN AL,DX TEST AL,01H JNZ KOPEN MOV DX,00F0H MOV AL,4FH OUT DX,AL JMP START KOPEN:MOV DX,00F0H MOV AL,7DH OUT DX,AL JMP START 6.2 总线控制器8288 用于8086(8088)的最大模式下,构成大中型微型计算机系统,提供有关的总线命令信号,具有较强的驱动能力。 6.2.1 引线及功能 如图6.9所示,总线控制器包括与处理器相连接的两组输入信号和两组输出信号,即处理器状态和控制信号、总线命令输出信号和由它输出的控制信号。下面仅对这些信号做最简单地说明。 为微处理器(8088或其他)的状态信号

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档