0 的显示与反向控制

现在, 通过引入 LED 七段数码管, 显示 1 的问题就简单了, 把 b c 两个引脚连起来, 再连到加法器的输出端, 当输出为高电平时, 数码管就显示一个 1:

输出高电平并显示 1

但怎么去显示 0 呢? 把除 g 以外的都连起来, 输入高电平就显示 0, 但加法器是用 低电平 表示 0 的, 因此, 接上去后不管引脚有没有被导线连起, 所有灯都是熄灭的:

输出低电平无法显示 0

现在面临一个矛盾, 要想驱动数码管工作, 必须要有高电平, 但为表示 0, 又用的是低电平, 因此这里需要一个反转, "无中生有", 变低为高, 要用到一个 反向控制器, 其效果如下:

输出低电平时显示 0

注: 这里 反向控制 模块实际暂时使用了模拟器中的 自定义逻辑 功能实现, 关于自定义逻辑方面将在后面再介绍, 如果你有兴趣想先了解, 可以参考: Circuitjs 创建自定义逻辑(Custom Logic)器件

目前, 你仅需知道, 它可以把一个低电平反向为一个高电平; 或者把一个高电平反向为一个低电平.

primary::7 段数码管经反向控制显示输出 0 在线可互动操作示例

https://cc.xiaogd.net/?startCircuitLink=https://spcp.xiaogd.net/assets/circuit/simple-adder/output-low-and-display-0-with-custom-logic.txt

那么, 这种无中生有到底是不是可能的? 如果可能, 什么电器元件能够达到这样的效果呢?

results matching ""

    No results matching ""