74LS138是3线8线译码器,有8个输出端,可以带8个数码管,所以,13个数码管就要用2个74LS138。
想用74LS138驱动数码管有点问题,输出端在低电平时的最大输出电流只有4mA,而它的输出端是要接到数码管公共端的,数码管是点亮时公共端的电流要远远大于4mA的,而且数码管必须是共阴的,共阳是无效的。
74HC154是4线-16线译码器,有16个输出端,一片就可以带16个数码管了。更主要是它的输出端的输出电流可达到25mA,这个电流驱动数码管的公共端还可以。
结论,用1片74HC154就可以接13个数码管,而不能用74LS138。