All Projects → marceloboeira → logisim-7-segment-display-driver

marceloboeira / logisim-7-segment-display-driver

Licence: other
➿ TTL-7447-like implementation for logisim

Projects that are alternatives of or similar to logisim-7-segment-display-driver

MIPS-CPU
A Simulative MIPS CPU running on Logisim.
Stars: ✭ 54 (+92.86%)
Mutual labels:  circuit, logisim
thpimon
Native ESXi on Arm hardware status driver for the Raspberry Pi.
Stars: ✭ 32 (+14.29%)
Mutual labels:  driver
neo4j-jdbc
JDBC driver for Neo4j
Stars: ✭ 110 (+292.86%)
Mutual labels:  driver
-LibraryOS-Exokernel Implementation
Exokernel is one of the major sources for container and library OS techniques.
Stars: ✭ 41 (+46.43%)
Mutual labels:  driver
MPU-9250-Sensors-Data-Collect
MPU9250 (MPU6500 + AK8963) I2C Driver in Python for Raspbery PI
Stars: ✭ 51 (+82.14%)
Mutual labels:  driver
golang-migrate-extra
golang-migrate extra drivers for io/fs
Stars: ✭ 13 (-53.57%)
Mutual labels:  driver
libusbhsfs
USB Mass Storage Class Host + Filesystem Mounter static library for Nintendo Switch homebrew applications.
Stars: ✭ 81 (+189.29%)
Mutual labels:  driver
FakeGPS
[NOT MAINTAINED] FakeGPS driver for Windows
Stars: ✭ 85 (+203.57%)
Mutual labels:  driver
kmtest
Kernel-mode C++ unit testing framework in BDD-style
Stars: ✭ 42 (+50%)
Mutual labels:  driver
rtw88-usb
rtw88 family usb driver for linux rtl8723du rtl8822bu rtl8821cu rtl8822cu
Stars: ✭ 40 (+42.86%)
Mutual labels:  driver
gspca-kinect2
Kinect2 Sensor Device Driver for Linux
Stars: ✭ 25 (-10.71%)
Mutual labels:  driver
FIFO-Driver
Character device driver working as FIFO pipe, created with a Linux Kernel module (SMP-Safe). Works on Android's kernel.
Stars: ✭ 12 (-57.14%)
Mutual labels:  driver
hobo vr
SteamVR driver prototyping tool
Stars: ✭ 44 (+57.14%)
Mutual labels:  driver
swGL
A multithreaded software implementation of OpenGL 1.3 in C++.
Stars: ✭ 50 (+78.57%)
Mutual labels:  driver
vmwmouse
VMware mouse driver for Windows 3.1
Stars: ✭ 315 (+1025%)
Mutual labels:  driver
ksql-jdbc-driver
JDBC driver for Apache Kafka
Stars: ✭ 85 (+203.57%)
Mutual labels:  driver
sqlite3
The fastest and correct module for SQLite3 in Deno.
Stars: ✭ 143 (+410.71%)
Mutual labels:  driver
GoogleDriveBrowser
Goole Drive Download Library for iOS
Stars: ✭ 13 (-53.57%)
Mutual labels:  driver
mongodb-jdbc-driver
MongoDB JDBC Driver | DbSchema MongoDB Designer
Stars: ✭ 47 (+67.86%)
Mutual labels:  driver
hid-fanatecff
Driver to support ForceFeedback of the FANATEC CSL Elite Wheel Base
Stars: ✭ 81 (+189.29%)
Mutual labels:  driver

7 Segment Display Driver

TTL-7447-like implementation for logisim

The 7-segment display driver is an implementation of or BCD (Binary Coded Decimal) to 7-segment display decoder and driver.

It allows you to send binary numbers to a 7 segment display rather than implementing every character yourself.

What is Logisim ?

Logisim is a circuit simulator. More info: http://www.cburch.com/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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].