学习笔记

您所在的位置:网站首页 编码器输入输出关系是什么 学习笔记

学习笔记

2024-07-09 00:38| 来源: 网络整理| 查看: 265

一、3-8译码器简介 1、简介 译码是编码的逆过程。其功能是将具有特定含义的二进制码进行辨别,并转换成控制信号,具有译码功能的逻辑电路称为译码器。如果有n个二进制选择线,则最多可译码转换成2n个数据。 2、功能: 将输入的3位2进制数翻译成10进制的8位输出。3-8译码器输入是二进制。3只脚也就是3位二进制数。输入可以3位二进制数。3位二进制最大是111 也就是8。3-8译码器输出是8个脚,表示10进制。是根据输入的二进制数输出。如果输入是101 那么就是第5只脚高电平,表示二进制数是5。3-8线译码器是一种全译码器(二进制译码器)。全译码器的输入是3位二进制代码,3位二进制代码共有8种组合,故输出是与这8种组合一一对应的8个输出信号。译码器将每种二进制的代码组合译成对应的一根输出线上的高(低)平信号。3-8译码器的逻辑图和引脚排列图如下所示: 在这里插入图片描述 3、逻辑真值表

在这里插入图片描述

逻辑真值表中,输入信号的每种组合对应着一个输出端的高电平信号 ,即输出端为高电平(1) 时认为该输出端有输出信号。当然,根据有需要也可以定义输出端为低电平(0) 时认为该输出端有输入信号,此时称输出端低电平有效。这些都是我们在设计译码器的时候人为设定的。 通过逻辑真值表我们可以写出逻辑表达式 在这里插入图片描述

译码器的知识就介绍这些,这些足够咱们进行下面的操作。其他的知识大家想了解的话可以看一下模拟电子技术的书。

二、实例 1、真值表

通过上面对3-8译码器的了解,我们可以写出我们今天实例的真值表。首先当SW3处于OFF状态时,所有灯灭,当SW3处于ON状态时,点亮的LED的位是由SW4/SW5/SW6拨码决定的。真值表如下所示: 在这里插入图片描述

2、代码解析 module cy4( input ext_clk_25m, //外部输入 25MHz 时钟信号 input ext_rst_n, //外部输入复位信号,低电平有效 input[3:0] switch, //4 个拨码开关接口,ON -- 低电平;OFF -- 高电平 output reg[7:0] led //8 个 LED 指示灯接口 ); always @ (posedge ext_clk_25m or negedge ext_rst_n) if(!ext_rst_n) led


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3