我的D触发器拨动开关有什么问题?

时间:2012-10-09 01:25:15

标签: electronics circuit flip-flop

***我很抱歉在这里发布,而不是电气工程。由于我是全新的,我不允许发布图片。绝望的时代需要采取绝望的措施,而且我确信不止一些CS人员熟悉或不得不就这类事情上课。

直到几个星期前,我从未在生活中画过电路图,所以请耐心等待。我目前正在尝试设计(在Logisim中)一个像切换开关一样的电路,仅使用基本逻辑门而不使用时钟。基本上,我希望LED按钮在按下SINGLE按钮时打开,在再次按下时我想要关闭,我一直在试验各种SR闩锁/ D闩锁/其他组合无济于事。

我现在尝试从头开始制作一个D触发器,按钮用作“时钟”,最后的Q'输出在第一个锁存器中作为D输入向右循环,如图所示在图片中:

Unfortunately, too much "red"...something is off

我仔细查看了这个触发器,我认为主人和仆人正确排队,逆变器在正确的位置等等,但根据Logisim的说法,这是不正确的不行。我在这里错过了什么?

1 个答案:

答案 0 :(得分:4)

我遇到了与Logisim相同的问题。如果你将其中一根红线断开连接到其中一个NOR门,它有时会修复它。

至于问题,请尝试用NAND门替换NOR和AND门。我使用你的设计与NAND门,它对我有用。

enter image description here

Image of design I tried