Getting Started with Proteus

How to modify a Proteus device component.

Now we ‘ll see how to modify an existing component in Proteus,  in this case a 74LS373. The 74LS373 consists of eight latches with 3-state outputs for bus applications. The flip-flops  are transparent to the data  that changes asynchronously.  When Latch Enable (LE) is HIGH. When LE is LOW, the data that meets the setup times is latched. Data appears on the bus when the Output Enable (OE) is LOW . When OE is HIGH the bus output is in the high impedance state.

We want to modify the chenge the component by adding the bus and using our library; below the picture of the original component after the changes


as first thing let’s add the 74LS373, then right click on the  74LS373 and select the decompose tool

now the component looks like this

let’s delete Q0 to Q7, and D0 to D7, pins. Select “Device Pins Mode”

In the Object Selector window appear the available options

Select the BUS and click on the sides of the figure to add them to the component. Righ click on the BUS and select Edit Properties: the dialog box that appears , enter the following data

same thing for the other BUS

 Here the final result

Now select the entire element


 right click and select “Make Device”,  the following dialog box appears, change the name

Next, select the PCB package,

the next window shows the info about the simulation model, click on “next”, without changes

this window let us to link the device to a datasheet (PDF), let’s leave it unchanged

Now, select the component storage location, the default is USERDVC library, on the left select a category,for example give it he name mylib

Modified components has been completed so far . You can use your own component library manager.


Posted in Proteus and tagged , , , .