很有趣的一道题,不知道是指求一个BCD码(4位二进制)还是求多个BCD码级联成的多位十进制数?就先以最简单的单个BCD码(也就是一位十进制数)来说吧。
一位十进制数能被三整除的只有3、6、9,BCD码分别为:11,110,1001,
74LS151为8选1选择器,可接BCD码的低3位,在选择器的I3,I6端接高电平,其余接低电平,即可在Z端获得(输入0-7)被3整除出1,否则为0的效果。至于9(1001)怎么办呢?最懒的方法,再接一个74LS151就成了。但是题目里也许只给你一片选择器,另给了一个反相器,所以还有另一个解决方案,给个提示,将片选输入端利用起来试试