各地中考

按省/直辖市查询:北京 | 上海 | 天津 | 重庆 | 河北 | 山西 | 内蒙古 | 辽宁 | 吉林 | 黑龙江 | 江苏 | 浙江 | 安徽 | 福建 | 江西 | 山东 | 河南 | 湖北 | 湖南 | 广东 | 广西 | 海南 | 四川 | 贵州 | 云南 | 西藏 | 陕西 | 甘肃 | 青海 | 宁夏 | 新疆 | 台湾 | 香港 | 澳门

您现在的位置:蒙恩招生网 > 中考资讯 > 体育

微型计算机原理及应用学习笔记 简单的输入/输

来源:www.ffwkj.com 2025-09-08

中考体育

这一节扼要地介绍三种常见的功能较简单的输入输出接口芯片的功能及应用。
1、芯片功能介绍绍
在外设接口电路中,常常需要对传输过程中的信息进行放大、隔离与锁存,能达成上述功能的接口芯片最简单的就是缓冲器、数据收发器和锁存器。
74系列器件
74系列器件是TI公司生产的中小规模TTL集成电路芯片,这是一种低本钱、工业和民用商品,工作温度为0—70℃,以功耗和速度分类有如下几类:
74X X X——标准TTL;
74LXXX一低功耗TTL;
74SX X X——肖特基型TTL;
74LSX X X——低功耗肖特基型TTL;
74ALSX X X——高性能型TI'L;
74FX X X——高速型TTL。
对于相同编号、不相同种类型的芯片,其逻辑功能完全一样。
锁存器74LS373
74LS373是一种8D锁存器,具备三态驱动输出,其逻辑电路及引脚图如图6|4所示。由图6|4可见,该锁存器由8个D门组成,有8个输入端1D一8D,八个输出端1Q一8Q,2个控制端——G和OE,使能端G有效时,将D端数据打入锁存器中D门,当输出允许端有效时,将锁存器中锁存的数据送到输出端Q。
74LS373的锁存功能见表6—1。
表中H为高电平,L 为低电平, Q0为原状况,Z为高阻态,X表示任意值。
从表中可见74LS373的功能为:当使能端G为高电平常,同时输出允许端 为低电平,则输出Q等于输入D;当使能端G为低电平,而输出允许端 也为低电平常,则输出Q=Qo:当输出允许端 为高电平常,不论使能端G为什么值。输出端Q总为高阻态。
74LS373锁存器主要用于锁存地址信息、数据信息与DMA页面地址信息等。
常见的锁存器还有74LS273、573、Intel 8282和8283等。
缓冲器74LS244
74LS244是一种三态输出的八缓冲器和线驱动器,该芯片的逻辑电路图和引脚图如图6|5所示。
从图可见,该缓冲器有8个输入端,分为两路—1A1~1A4,2A1~2A4,同时8个输出端,也分为两路——1Y1~1Y4,2Y1~2Y4,分别由两个门控信号 和 控制,当 为低电平常,1Y1—1Y4的电平与1A1—1A4的电平相同,即输出反映输入电平的高低;同样,当 为低电平常,1Y1~1Y4的电平与2A1—2A4的电平相同。而当 为高电平常,输出1Y1—1Y4为高阻态。经74LS244缓冲后,输入信号被驱动,输出信号的驱动能力加强了。
74LS244缓冲器主要用于三态输出的存储地址驱动器、时钟驱动器和总线定向接收器和定向发送器等。
常见的缓冲器还有74LS240,241等。
数据收发器74LS245
74LS245是一种三态输出的8总线收发器,其逻辑电路图和引脚图如图6|6所示。
从图可见,该收发器有16个双向传送的数据端,即A1—A8,B1—B8,另有二个控制端——使能端 ,方向控制端DIR 该芯片的功能如表6|2所示。
74LS245一般用于数据的双向传送、缓冲和驱动。常见的数据收发器还有74LS243,Intel 8286、8287等。
2、芯片应用举例
下面用两个应用实例来讲明上述I/O接口芯片在微机系统中有哪些用途。
74LS373用作输出接口
图6|7是使用74LS373锁存器作为发光二极管LED接口的电路图。图中①为译码器,CPU的双重总线AD0~ADl5已经离别为单一的信号线——A0~A15、D0~D15, 由 和 信号组合而成。当74LS373的输出端Q7~Q0为全“高”时发光二极管不发光;当Q7~Q为全“低”时,所有些发光二极管都发光,而Q端信号是由74LS373输入端在G端加上高电平常送上数据线D7~D0,若要使L7~L0都发光,必需向D7~D0写入全“0”信号,这可由如下指令达成:
MOV AL,00H
OUT ,AL
OUT指令产生 为低电平,译码器输出 低电平,或非门输出为正脉冲,373的输入端D7~D0出现CPU送出的数据AL=00H,然后在G端的正脉冲用途下把D7~D0的00H锁存输出,使L7~L0全部点亮。这是最简单的无条件传送。
用于普通的总线驱动电路
在8086系统中,因为存储器和I / O接口较多,必需在CPU总线和系统总线之间加接总线驱动电路,需要在加接驱动电路后CPU仍能进行常规的存储器读写、I / O读写、中断响应,、总线请求响应与在RESET有效时的相应操作。试设计一个总线驱动器电路,需要被驱动的总线信号包含20位地址总线、16位数据总线与控制总线中的 、 、 、ALE、 和 。
解题剖析:
按题意,依据8086总线信号的特征,CPU总线中的双重总线信号A16/S3~A19/S6、AD0~AD15与 中的地址信息A19~A0与 需要要锁存和驱动,可以使用三片74LS373锁存器来达成上述信号的锁存和驱动,而AD0—AD15同时通过数据收发器74LS245,用来驱动双向数据信号;而单向的控制信号 、 、 、ALE和 等仅需使用缓冲器74LS244即可。
确定了使用的主要器件后,连接中的重点问题是这三种器件中的控制信号怎么样连接。
按题意,CPU进行存储器读写和I/O读写时,373、245和244需要正常工作,向系统总线提供正常工作所需要的地址信号、数据信号和控制信号。而在总线请求响应和复位信号RESET有效时,需要驱动电路输出处于高阻状况。依据三种驱动器的工作特质,74LS373输出为高阻态的条件是 端接高电平;74LS245输出为高阻态的条件是 端接高电平;74LS244输出为高阻态的条件是 、 接高电平。据此可将74LS373的 、74LS245的 和74LS244的 、 连接在一块,同一个或门的输出端相连,或门的输入为8086CPU的输出信号RESET和HLDA。当实行总线响应周期时,HLDA有效,为高电平;当复位信号有效时,RESET为高电平。RESET和HLDA只须一个有效,或门2输出即为高电平,使74LS373、74LS245和74LS244三组器件输出呈现高阻抗,此即总线响应周期和RESET操作所需要的总线环境。
对数据收发器74LS245而言,数据传送方向由控制端DIR控制,当DIR为低电平常,传输方向为从B到A;当DIR为高电平常,传输方向为由A到B。CPU在进行读操作时 ,与中断响应时,需要数据从B到A传输。为此可以将经驱动后的控制信号线 和 送到一个与门1,与门1输出同74LS245的DIR端相连;如此,在CPU进行读操作时或CPU进人中断响应周期时;与门1输出为低电平,控制74LS245的传输方向为从B到A,即从系统总线传输到CPU。
地址锁存器74LS373的锁存用途由使能端G保证,G为高电平常,把输入地址信息 打入74LS373,G从高变为低时,将地址锁存,G端同CPU经驱动后的地址锁存允许信号ALE相连,刚好满足锁存需要。
依据以上剖析,可以画出按题意需要的总线驱动电路,如图6|8所示。

热点专题

  • 揭阳自学考试的实践类课程是考什么?
  • 揭阳自考需要考什么课程?
  • 潮州自学考试大专考试的合格标准是什么?

[中考体育]2023年4月天津自学考

[中考体育]2025年4月贵州自考专