首页 > 编程知识 正文

74hc4051(嵌入式硬件入门——74HC138译码器(三个IO实现8选1))

时间:2023-05-06 02:03:58 阅读:121351 作者:1249

74HC138是一种常用的数字芯片,是一种3合8解码器

文章目录74HC138概要74HC138功能74HC138引脚定义与说明74HC138真值表74HC138应用实例74HC138内部结构

74HC138简介

74HC138是高速CMOS器件,74HC138针脚与低功耗肖特基TTL(lsttl )系列兼容。 74HC138解码器接受3位二进制加权地址输入(A0、A1、A2 ),有效时提供8个排他低有效输出(y0~y7 )。

74HC138是解码器,解码是编码的逆过程,其在编码时代表已经指定了特定含义的特定信号或对象。 将“翻译”代码状态的特定含义的过程称为解码,实现解码操作的电路称为解码器。

74HC138的代码为000-111(8种),分别表示1种信号。 实现这些代码需要三条输入信号线。 代码74HC138表示的含义是从八个输出中选择一个特殊管脚,其水平与其他七个不同。 例如,输出为01111111是输入为000的解码。 因此,代码(编辑的代码)是指有顺序规则但没有特殊意义的代码。 解码(翻译的代码)是指真正起作用的代码。 例如,ASCII码是码,其范围为0-127。 仅看这些代码,我们得不到任何有用的信息,但对他们进行解码而得到的数据,例如可以容易地识别与ASCII代码97对应的字符a、’a’是解码。

解码的例子还有很多。 例如,学校号码的解码是学生的身份信息,身份证的解码是个人的信息。

74HC138功能74HC138的功能如前一节所述,即把3位二进制(A0、A1、A2 )解码成8种输出状态,共有8个输出I/O。 8位输出的这一特征是排他的)同时仅启用一个比特)、低有效)、低电平指示有效并且指示已被选择)。 简单来说,74HC138实现了用3条线选择8条线(8选1 )的功能。

74HC138针定义和说明管脚定义

引脚主要分为输入(A0、A1和A2 )、输出(Y0-Y7 )、使能(E1-E3 )、电源(VDD )、接地(GND )。

管脚说明

下表介绍了74HC138上所有针脚的功能

逻辑图

74HC138的逻辑图可以形象地展示其逻辑功能,只有在E1=0、E2=0、E3=1时才能启用芯片,否则芯片没有有效输出。

74HC138真值表真值表是逻辑中使用的数学表的一种,用于确定表达式是真还是有效。

h为高电平,l为低电平,x为随机电平(

在第四操作示例中,当芯片处于使能状态(E1=L、E2=L、E3=H )时,A0-A2全部为l,并且Y0被选择,输出l (低电平是有效电平)以及其他输出管脚全部为h。

74HC138应用实例简单应用——实现跑马灯

实现数码管片选

对74HC138的内部结构有数字电子技术基础的学生可能对74HC138芯片的内部结构也感兴趣。

芯片中包含的逻辑门如下。

非门

将输入的信号反转后输出,输入0时输出1,输入1时输出0。

非与门

将两个输入信号反转,然后将反转后的信号相设为1和1,0为任意数和0。

与非门

先认识,再取反。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。