7 Segment Driver

View the Project on GitHub marceloboeira/logisim-7-segment-display-driver

7 Segment Display Driver

What is Logisim ?

See at the Project page: http://ozark.hendrix.edu/~burch/logisim/

How to use ?

Step 1

First of all you will need to download the this project (link), or clone

Then create a new circuit pressing "CTRL + N".

See:

1

Step 2

Right click at your circuit folder, go to "Load Library" > "Logisim Library" then find the "7-segment-display-drive.circ" file

2

Step 3

After loading the library, you need to add the component to your circuit.

It's easy to see down in the list, the component:

3

Step 4

Make your circuit, and remember the display pins are:

Display

So, after connecting the Driver to the display, your circuit should look like this:

4

Examples

Inside the examples folder, you can see some circuits:

Example 1 - Switch

Example 1

Example 2 - Flip Flop JK (Async)

Example 2

Docs

Here you can see the Truth table, that I used to make the circuit:

Hex D C B A a b c d e f g
0 0 0 0 0 1 1 1 1 1 1 0
1 0 0 0 1 0 1 1 0 0 0 0
2 0 0 1 0 1 1 0 1 1 0 1
3 0 0 1 1 1 1 1 1 0 0 1
4 0 1 0 0 0 1 1 0 0 1 1
5 0 1 0 1 1 0 1 1 0 1 1
6 0 1 1 0 1 0 1 1 1 1 1
7 0 1 1 1 1 1 1 0 0 0 0
8 1 0 0 0 1 1 1 1 1 1 1
9 1 0 0 1 1 1 1 0 0 1 1
A 1 0 1 0 1 1 1 0 1 1 1
B 1 0 1 1 0 0 1 1 1 1 1
C 1 1 0 0 1 0 0 1 1 1 0
D 1 1 0 1 0 1 1 1 1 0 1
E 1 1 1 0 1 0 0 1 1 1 1
F 1 1 1 1 1 0 0 0 1 1 1