
我需要开发一个系统,当所有三个开关都关闭时,打开红灯,当三个开关中有两个开关关闭时,打开橙色灯。红灯部分已经与一个简单的或门排序。不过,我对橙色的灯有问题。当红灯亮时,橙色的灯必须关灯。因此,当橙色灯亮着时,只有三分之二的开关可以关闭。如果一个开关关了,什么都不会发生,两盏灯都会亮着。如果所有的开关都打开的话,也是一样的。如果每三个开关中有两个开关关闭,只有橙色的灯亮着。如果三个开关都关了,只有红灯亮着。我不能让这一切同时发生,有人知道吗?我使用了logic.ly编辑器来完成这个任务。
在此之前,非常感谢您。
Inputs | Outputs
C B A | Red Orange
--------+--------------
0 0 0 | 1 0
0 0 1 | 0 1
0 1 0 | 0 1
0 1 1 | 0 0
1 0 0 | 0 1
1 0 1 | 0 0
1 1 0 | 0 0
1 1 1 | 0 0https://stackoverflow.com/questions/52881640
复制相似问题