有一种芯片叫做译码器 这是个非常方便的神器 咱就先来扯几句基本的原理
首先一个译码器会有一些输入接口 打个比方 四个输入接口 A B C D
除了四个输入接口 咱再打个比方 还有十个输出接口 0 1 2 3 4 5 6 7 8 9
ABCD四个家伙是用来排列组合的 比如 ABCD全都是低电压的时候(咱们现在用0表示低电压,1表示高电压)输入是0 0 0 0
每个译码器都有一个真值表(这个在芯片的说明书上) 就像是字典一样 这个译码器一看输入是0 0 0 0,那么这组合的意思就是“打开0号门” 于是0号门就打开了(这个翻译是我瞎编的 不一定你的译码器就是这么翻译)
比如我给ABCD输入1 0 1 1 也就是高低高高,译码器拿着这个组合跟真值表一对比 发现这是打开5号门的组合 于是5号门就打开了。
基本上就是这个意思
大家想一下四个东西排列组合能有多少可能性 不少吧 如果输入更多呢?能控制的输出就成倍的增长吧 但是你真正用的输入还是很少 节省了很多工夫(虽然你需要在写程序的时候把这个真值表写进去)

Vcc是电源的意思 GND是接地 不知道设计这个芯片的人脑子是不是搭错线了 ABCD还不按顺序来 ADBC。。。数字也挺乱的
首先一个译码器会有一些输入接口 打个比方 四个输入接口 A B C D
除了四个输入接口 咱再打个比方 还有十个输出接口 0 1 2 3 4 5 6 7 8 9
ABCD四个家伙是用来排列组合的 比如 ABCD全都是低电压的时候(咱们现在用0表示低电压,1表示高电压)输入是0 0 0 0
每个译码器都有一个真值表(这个在芯片的说明书上) 就像是字典一样 这个译码器一看输入是0 0 0 0,那么这组合的意思就是“打开0号门” 于是0号门就打开了(这个翻译是我瞎编的 不一定你的译码器就是这么翻译)
比如我给ABCD输入1 0 1 1 也就是高低高高,译码器拿着这个组合跟真值表一对比 发现这是打开5号门的组合 于是5号门就打开了。
基本上就是这个意思
大家想一下四个东西排列组合能有多少可能性 不少吧 如果输入更多呢?能控制的输出就成倍的增长吧 但是你真正用的输入还是很少 节省了很多工夫(虽然你需要在写程序的时候把这个真值表写进去)

Vcc是电源的意思 GND是接地 不知道设计这个芯片的人脑子是不是搭错线了 ABCD还不按顺序来 ADBC。。。数字也挺乱的














