Seven segment display
Common anode or cathode, with the decimal point.
- 10 pins
- 2 properties
Every one of its 10 pins
What it does
A seven-segment display is not a smart part: it is eight ordinary LEDs in one black package, sharing one internal node that is brought out on two legs so the footprint stays symmetric. There is no decoder, no latch and no multiplexing inside it, exactly like the real thing. Each segment is the same diode model the plain LED uses, so a segment left with no series resistor still lights, at a current the probe will happily report as unrealistic rather than refusing to show it. The common leg’s polarity is the detail that catches people: a common-cathode part sinks the combined current of every lit segment through its grounded common leg, and wiring a common-anode part the common-cathode way lights nothing at all, which is precisely the mistake a real seven-segment display lets you make on a real breadboard too. Driving all eight lines from a microcontroller with pins to spare is the usual reason to reach for a 74HC595 alongside it.
The 2 properties you can set
What is true about the Seven segment display, here
What is modeled
Each segment is the same diode model the LED uses, literally the same forward drop and dynamic resistance, by color. Seen from a segment leg the part is the common node plus one diode; seen from a common leg it is every lit segment in parallel. A common-cathode digit with its common grounded sinks the sum of the segment currents, exactly as it does on a real board.
Not modeled
No decoder, no BCD input, no built-in current limiting.
Each segment is the same Shockley diode the LED is, so the same caveats apply: one curve per color, no dice-to-dice variation, no junction capacitance and no temperature. The probe calls a segment lit above 1 mA, which is a threshold rather than a brightness. The bitmask is on or off per segment, so a multiplexed digit at a tenth of full current reads exactly as bright as a steady one. There is no per-segment brightness, no persistence-of-vision averaging (unlike the plain LED), no digit multiplexing and no current or power rating.
LEDs, seven-segment dies and RGB LEDs (`led`)
| model | what sets it |
|---|---|
the same equation, with N = 2 and 12 ohm of bulk | the color's drop at 20 mA: red 1.8 V, yellow 2.0, green 3.0, blue 3.0, white 3.1 |
From Seven-segment display, in full.
See the Seven segment display in a project
Shown here on: Arduino Uno R3, ESP32-C3-DevKitM-1
Where it turns up in a lesson
In a learn article
The rest of the bench
Every one of these is drawn and simulated the same way.
Wire up the Seven segment display
Open the editor and push it into the breadboard. It is free, and it runs on your own machine.