解码器
发布时间:2012/7/24 20:02:37 访问次数:691
计数器的输出为BCD代码,照原样显示1N4734(1W/5.6V)的话不容易看懂,需将它转换为10进制数。这种向10进制数转换的操作称作解码,用于解码的电路被称作解码器。
图4.216是将BCD代码输入的A~D解码为O~9的电路原理图。把4个触发器每一级的2个输出端用10个4输入AND门组成,纵横连接。
现在,假设将触发器各级的输出1110输入到解码器。如图4.217所示,输入为A=l,B=l,C=l,D=O(因与D连接,所以AND输入为1),4个AND输入都为1,因此AND的输出也为1。也就是表示输出值为7的灯点亮,BCD代码被转换成了10进制数。
顺便说明一下1110即表示
1×20+l×21+1×2z+0×23 =1+2+4+0=7
用这种方法,可以将BCD代码的0000~1001转换为10进制数的O~9,由电路的性质可知,在结构上保证了0~9之间只有一个值会被输出。
如果不考虑进位的话,在图4. 216所汞电路下面再加上6个AND元件就可以表示O~15,成为16进制数的解码器了。
计数器的输出为BCD代码,照原样显示1N4734(1W/5.6V)的话不容易看懂,需将它转换为10进制数。这种向10进制数转换的操作称作解码,用于解码的电路被称作解码器。
图4.216是将BCD代码输入的A~D解码为O~9的电路原理图。把4个触发器每一级的2个输出端用10个4输入AND门组成,纵横连接。
现在,假设将触发器各级的输出1110输入到解码器。如图4.217所示,输入为A=l,B=l,C=l,D=O(因与D连接,所以AND输入为1),4个AND输入都为1,因此AND的输出也为1。也就是表示输出值为7的灯点亮,BCD代码被转换成了10进制数。
顺便说明一下1110即表示
1×20+l×21+1×2z+0×23 =1+2+4+0=7
用这种方法,可以将BCD代码的0000~1001转换为10进制数的O~9,由电路的性质可知,在结构上保证了0~9之间只有一个值会被输出。
如果不考虑进位的话,在图4. 216所汞电路下面再加上6个AND元件就可以表示O~15,成为16进制数的解码器了。
热门点击