1、译码器的含义

译码是编码的逆过程,在编码时,每一种二进制代码,都赋予了特定的含义,即都表 示了一个确定的信号或者对象。把代码状态的特定含义翻译出来的过程叫做译码,实现译 码操作的电路称为译码器。或者说,译码器是可以将输入二进制代码的状态翻译成输出信 号,以表示其原来含义的电路。
常见的译码器例如说:3-8译码器,n-2的n次方译码器

因为我们要实现一个三八译码器,但是野火的板子资源有限,所以我们就只是仿真即可,不进行具体的上板验证
2、模块框图和示波器
根据功能分析,该工程只需实现一个 3-8 译码器的功能,所以设计成一个模块即可。 模块命名 decoder3_8,模块的输入为 3 个 1bit 信号,输出为 1 个 8bit 信号,实现通过输入 3 个信号组成的二进制的 8 种情况来控制对应输出 8bit 的 8 种不同状态。根据上面的分析 设计出的 Visio 框图如图所示:

经分析得,输入为 3 个 1bit 信号,其任意二进制组合有 8 种情况,每种组 合与 out 输出 8bit 的 8 种状态一一对应,实现由 3 种输入控制对应的 8 种输出的译码效 果。我们根据上面的分析列出真值表如下:

最低0.47元/天 解锁文章
2351

被折叠的 条评论
为什么被折叠?



