8421BCD编码器是常用的一种编码器。它要求将与十进制数0、1、2……9对应的十个状态,转换成8421BCD码输出。其框图如图Z1301所示,十个输入端,分别表示被编码的数,四个输出端D、C、B、A,表示8421BCD码,DCBA的权分别为8、4、2、1。表Z1301是其编码真值表。
表 Z1301 8421BCD编码表
![]() |
|
D=8+9=

C=4+5+6+7=

B=2+3+6+7=

A=1+3+5+7+9=

由以上表达式可得8421BCD编码器如图Z1302所示。开关K置于某输入端,某输入端如(2端)为低"0"其他输入端通过R接正,故为高电平"1",输出端对应的便为某数的8421BCD代码。由逻辑表达式可知,用也能完成编码功能。此时开关K接通某输入端,则该端为高电平"1"。其它各端经R接地,均处于低电平"0"。
