Circuitjs 创建自定义逻辑(Custom Logic)器件

介绍了在 Circuitjs 中如何通过 添加自定义逻辑 功能快捷实现电路逻辑.

您可以使用 自定义逻辑芯片 来实现自己的简单逻辑器件.

位于“菜单--绘制--数字芯片--添加自定义逻辑”下, 或者是"右键--数字芯片--添加自定义逻辑".

视频简介: Circuitjs 自定义逻辑电路(custom logic)功能简介

一个具体示例

来看一个具体的示例, 通过它来讲述 自定义逻辑 是什么, 为什么以及怎么去做.

这个示例如下, 两个输入 A1 和 A0, 两个输出 S1 和 S0, 两者间的关系也很简单, 就是对输入简单取反, 因此使用了两个 非门 就达到了目的.

circuitjs 自定义逻辑 custom logic 电路原型

继续阅读

Circuitjs 分支电路(子电路, subcircuit)功能简介

介绍了在 Circuitjs 中如何通过 分支电路 功能对电路进行抽象及封装, 从而简化电路.

在 circuitjs 中, 可以使用 分支电路 来实现自定义的"黑盒"器件.

分支电路 也称为 子电路(subcircuit).

因为菜单上已经叫成了 分支电路, 以下均称为 分支电路.

通过分支电路, 可以实现对电路的封装与抽象, 从而达到模块化并简化电路的目的. 更进一步的, 被抽象的黑盒电路还可以继续的参与进一步的抽象与封装, 也即它们是具备 闭包性质 的, 循环往复, 可以以此构建出极为复杂的电路.

视频简介: Circuitjs 分支电路(子电路, subcircuit)功能简介

继续阅读