Electronics simulation: 7-segment displays.
|Download Display7seg desktop application (Windows 64bit)||Download Display7seg source code (Lazarus/Free Pascal)|
Description: This application simulates the following 7-segment displays circuits:
- Cathode and anode 7-segment displays circuits, where the different pins may be set to +Vs resp. 9V (ground) by closing a switch.
- Cathode and anode 7-segment displays BCD converter circuits, where the input of the BCD may be set using 4 switches, the decimal digit corresponding to this binary input being shown on the 7-segment display
- 7-segment display counter circuit that allows to count from 0 to 9 by pressing a push-button.
Extensions/improvements: Including the LT, BL, LE pins of the 5411 and the LT, RBI, RBO pins of the 7447 in the simulation. Replacing the
simplistic code simulating the 7490 by code that simulates what happens in a real 7490 IC.
Free Pascal features: Combining images and shapes to create a specific layout. Usage of a transparent image to create a "click area" for small
objects. Modification of object properties (brush style, shape and image position) during runtime. Click, mousedown and mouseup events. Arrays of records, arrays indexed
by characters (classic Pascal).