3-8译码器
二进制译码器有n个输入端(即n位二进制码),2n个输出线,其功能是将输入的二进制代码译成相应的状态信息,常见的二进制译码器有2-4译码器、3-8译码器和4-16译码器。本小节以3-8译码器为例说明设计过程。3-8译码器有3位输入,8位输出。其功能见表5-1。
(1)用if……else语句描述3-8译码器
【例5-1】用if……else语句描述3-8译码器逻辑功能。
从图5-1仿真波形可以看到,8个输出信号按照A2、A1、A0组合的不同,分别产生低电平的有效信号。
(2)用case语句描述3-8译码器