那四个RS触发器的RESET信号是不是高电平有效啊?S0一断开四个RESET信号就会传入高电平,然后送给译码器的就是0000,这样子的话数码管就显示为零了。这样子接S0感觉是总开关啊,本来S0为1的时候控制译码器使能端的信号由第四个出发起的输出决定,但是S0又同时控制了触发器的复位信号,这样不行吧。再另外接一个新的信号来进行复位吧。还有四个RS应该是一样的吧?为什么有两个又S1S2两个口?你用Verilog写的?
参考这个看看:
http://hi.baidu.com/do_sermon/item/bc1951b8d79ec89118469730