From ae21ddbbf71c097d4d9af3bdbf543176924df9db Mon Sep 17 00:00:00 2001 From: Eric Fontaine Date: Mon, 22 Jan 2024 13:33:25 -0500 Subject: [PATCH] 555 Timer's reset pin is active low, so should have bar over name Active low pins typically use a naming convention that puts a bar over the name. For the most part, datasheets and wikipedia.org/wiki/555_timer_IC have a bar over the reset pin name. Circuitjs already puts a bar over the 555's trigger pin, so the reset pin should also have a bar. --- src/com/lushprojects/circuitjs1/client/TimerElm.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/lushprojects/circuitjs1/client/TimerElm.java b/src/com/lushprojects/circuitjs1/client/TimerElm.java index 6370d666f..f8755f83f 100644 --- a/src/com/lushprojects/circuitjs1/client/TimerElm.java +++ b/src/com/lushprojects/circuitjs1/client/TimerElm.java @@ -51,6 +51,7 @@ void setupPins() { pins[N_OUT] = new Pin(2, SIDE_E, "out"); pins[N_OUT].state = true; pins[N_RST] = new Pin(1, SIDE_E, "rst"); + pins[N_RST].lineOver = true; pins[N_GND] = new Pin(2, SIDE_S, "gnd"); } boolean nonLinear() { return true; }