逻辑电路复杂?我们用Logisim一键解决!!

Posted hhh_Moon_hhh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了逻辑电路复杂?我们用Logisim一键解决!!相关的知识,希望对你有一定的参考价值。

逻辑电路复杂?我们用Logisim一键解决!!

一、安装Logisim

我们可以在下列官网中安装Logisim软件,
这个是开源的,
不需要付费的。

https://sourceforge.net/projects/circuit/


安装好了以后的软件页面为“

二、简单介绍

下图中,File、Edit、Project等这些大家一定都懂是个什么意思,主要是需要说一下八个红色箭头所指的是输入信号;蓝色箭头所指的是输出信号。


在逻辑电路中,很重要的一个东西就是逻辑门,Logisim中提供了各种各样的逻辑门:

三、一个简单的实例

我们设计如下图所示的简单逻辑电路:

我们可以使用如下所示的方法来给元件添加标签:

我们还可以通过下面的方法来进行修改逻辑门的参数设置;

我们使用手型的选择模式课一点击那些输入的信号,将信号在0和1之间变换,有下面的四种模式:




我们还可以查看芯片模式:

这就意味着,我们搭建一个电路,其实相当于编程的时候搭建了一个函数,在其他的位置,我们可以使用这个函数,同样的,我们还可以在其他电路中使用这个芯片了啦。

四、Logisim自动生成电路

我们点击 Project 按钮,然后点击 Analysis Circuit:

添加输入:

添加输出:

写出输出与输入之间的关系的表达式:


我们在这里再次把整个流程放一遍,方便大家的具体操作:
1、

2、

3、

4、

随后,我们点击 Build Circuit

点击OK就可以了:


会弹出下面的提示框,我们点击 YES

最终会生成这样的一个实际的逻辑电路:

整个电路的运行效果如下图所示:

1、

2、

3、

4、

5、

6、

7、

8、

从以上的运行结果我们可以看出来,这个其实就是一个求和的电路了吧。

我们其实就是使用Logisim自动搭建了一个求和的电路了啦。

这就是Logisim的自动生成逻辑电路的方法,但是它最多只是支持八位的逻辑门,这个是有一些局限,但也说明了我们还是需要自己学会怎样去搭建电路的,而不是指望着电脑帮助我们完成一切。

谢谢大家的阅读。

以上是关于逻辑电路复杂?我们用Logisim一键解决!!的主要内容,如果未能解决你的问题,请参考以下文章

一款设计和模拟数字逻辑电路的LogiSim工具

一键开关机电路

逻辑基础

逻辑基础

双稳态一键开关机电路

ch340是什么芯片