74HC245是一种三态输出、八路信号收发器,主要应用于大屏显示,以及其它的消费类电子产品中增加驱动
74HC245简介
74HC245兼容TTL器件引脚的高速CMOS总线收发器
(bustransceiver),典型的CMOS型三态缓冲门电路
,八路信号收发器
。由于单片机或CPU的数据/地址/控制总线端口都有一定的负载能力
,如果负载超过其负载能力,一般应加驱动器
。主要应用于大屏显示,以及其它的消费类电子产品中增加驱动。
74HC245管脚定义及说明
-
管脚定义
74HC245的引脚包括输出使能
(OE),方向控制
(DIR),A组输入/输出
(A0-A7),B组输入/输出
(B0-B7),电源
(VDD)和地
(GND)。
-
管脚说明
下表是74HC245所有管脚的功能说明
-
逻辑图
74HC245的逻辑图可以形象地展示其逻辑功能
,只有当输出使能OE为0
时,芯片才能被使能
,不然芯片所以输入输出端口处于高阻态
(既不是高电平也不是低电平)。
74HC245真值表
真值表
是在逻辑中使用的一类数学表,用来确定一个表达式是否为真或有效。
H
代表高电平,L
代表低电平,X
代表随机电平(可高可低)
74HC245应用举例
74HC245是方向可控
的八路缓冲器,主要用于实现数据总线的双向异步通信
。为了保护脆弱的主控芯片
,通常在主控芯片的并行接口与外部受控
设备的并行接口
间添加缓冲器
。当主控芯片与受控设备之间需要实现双向异步通信时,自然就得选用双向的八路缓冲器了,74HC245就是面向这种需求的。常见于同并口液晶屏
、并口打印机
、并口传感器
或通讯模块
等设备的接口上。
- 用74HC245驱动数码管
1.当数码管为共阴极
时,输出控制脚
设置为1,电流方向An-->Bn
2. 当数码管为
共阳极
时,输出控制脚
设置为0,电流方向Bn-->An
74HC245内部构造
是一种
三态门
,三态门都有一个EO控制使能端
,来控制门电路的通断
。当EO有效时,三态电路呈现正常的“0”或“1”的输出
;当EO无效时,三态电路给出高阻态输出
(相当于没有接在总线上,不影响其它器件的工作)。三态门的内部构造可以参考下图。