IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 嵌入式硬件入门——74HC138译码器(三个IO实现8选1) -> 正文阅读

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

74HC138是常用的数字芯片,是一种3入8出译码器

74HC138简介

74HC138是一款高速CMOS器件,74HC138引脚兼容低功耗肖特基TTL(LSTTL)系列。74HC138译码器可接受3位二进制加权地址输入(A0, A1和A2),并当使能时,提供8个互斥的低有效输出(Y0至Y7)。

74HC138是一种译码器,译码是编码的逆过程,在编码时,每一种二进制代码,都赋予了特定的含义,即都表示了一个确定的信号或者对象。把代码状态的特定含义“翻译”出来的过程叫做译码,实现译码操作的电路称为译码器。

74HC138的编码是000-111(八种),它们分别代表一种信号,要实现这些编码,只需要3根输入信号线;而74HC138这些编码所代表的含义,就是在8个输出中引脚中选出一个特殊的引脚,使其电平与其他7个不同,比如输出为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管脚定义及说明

  1. 管脚定义
    管脚主要分为:输入(A0、A1和A2)、输出(Y0-Y7)、使能(E1-E3)、电源(VDD)和(GND)。
    在这里插入图片描述

  2. 管脚说明
    下表是74HC138所有管脚的功能说明
    在这里插入图片描述

  3. 逻辑图
    74HC138的逻辑图可以形象地展示其逻辑功能,只有当E1=0,E2=0,E3=1时,芯片才能被使能,不然芯片不会有任何有效输出。
    在这里插入图片描述

74HC138真值表

真值表是在逻辑中使用的一类数学表,用来确定一个表达式是否为真或有效。
H代表高电平,L代表低电平,X代表随机电平(可高可低)

第4行为例,当芯片处于使能状态(E1=L,E2=L,E3=H)时,A0-A2全为L,此时Y0被选中,输出L(低电平为有效电平),而其他输出管脚都为H。
在这里插入图片描述

74HC138应用举例

  1. 简单应用——实现跑马灯
    请添加图片描述

  2. 实现数码管片选
    请添加图片描述

74HC138内部构造

数电(数字电子技术)基础的同学,可能还会对74HC138芯片的内部构造比较感兴趣。
在这里插入图片描述
芯片中包含的逻辑门包括:

  1. 非门
    在这里插入图片描述将输入的信号取反后输出,输入0则输出1,输入1则输出0。

  2. 非与门
    在这里插入图片描述先将两个输入信号取反(功能和非门相同),然后再将取反后的信号相与,1与1为1,0与任何数都为0。

  3. 与非门
    在这里插入图片描述相与,再取反

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-10-16 19:48:03  更:2021-10-16 19:49:20 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 5:59:41-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码