Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

74HC138 and 74HC238 Proteus model

Status
Not open for further replies.
Joined
Dec 4, 2012
Messages
4,280
Helped
822
Reputation
1,654
Reaction score
791
Trophy points
1,393
Location
Bangalore, India
Activity points
0
74HC138 and 74HC238 Proteus model is incorrect. If somebody has the right model please upload it. The pins E1 and E2 are inverted and E3 is normal in datasheet. In model E1 is normal and E2 and E3 are inverted.

Can anybody fix the model.

97805d1382878531-138238.png
 

Attachments

  • 138238.png
    138238.png
    23.2 KB · Views: 365
Last edited:

I don't understand what you're complaining about.

There's a (meaningless) difference in pins names, at least in some vendor's data sheets, but input polarity is correctly assigned to pin numbers.
 
I checked 4 different datasheets. All have the same pinouts. It's a Proteus model error. See page 2 here. **broken link removed**

E1 and E2 are bubbled inputs and E3 is normal. In Proteus model, E1 is normal and E2 and E3 are bubbled.
 

if the names of the pins are a problem then you can create a new schematic symbol ( actually a small edit in the existing one ).
Ignoring the pin namings do they operate as shown in the symbol ( the invered ones as inverted and the non inverting as non inverting)?
 
No the model is not working. I connected E1, E2, E3 together to a logic toggle and tried giving 1 and 0. The outputs doesn't change state.
 

I connected E1, E2, E3 together to a logic toggle and tried giving 1 and 0. The outputs doesn't change state.
As expectable according to the built-in logic.
 
How to control the outputs by using one line for all the 3 ENx pins? I need extra NOT gates? Is there any similar 74HCxxx or CD40xx device which has only one pin to enable/disable outputs? I need to completely turn off the outputs without changing the output state i.e., If I turn off and turn ON the outputs the output should be restored with the previous state.


Edit:

Even if device exist which doesn't remember the previous output state will also do after all after turning OFF the outputs I change the state of the outputs.
 
Last edited:

Hi 74138 is decoder a combinational circuit which never going to remember anything, If you want add a d latch or do it differently....
 
  • Like
Reactions: FvM

    FvM

    Points: 2
    Helpful Answer Positive Rating
The intended function isn't quite clear in terms of digital logic.

Maybe HC137/HC237 can do what you want.

P.S.: It should be clear, that the HC138/238 enable function can be always controlled with a single pin, by strapping the other pins to a fixed level.
 
Last edited:

I am doing nothing special. I want to use it to turn ON/OFF particular SSD out of 8 SSDs. The output is shifted one bit a time like CD4017 which selects the SSD. For turning OFF the display I need to disable the output of the 138/238 so that all SSDs turn OFF before displaying next digit. So, the o/p state doesn't have to be same as previous state as I change the o/p of 138/238 but I need the o/ps to be turned OFF colmpletely in between changing the digits.
 
Last edited:

Going to design CC or CA?? What is your connection, Did you used inversion or directly connected?? When using CC and 74138 will be perfectly matched.. in between change in output just disable the decoder with Enable pins...
 

Referring to your previous post, of course the HC138/238 outputs will return to the previous state if the selection (input A/B/C) is kept. Sounds like you are asking for an obvious feature of the said chips.
 
How to control the outputs by using one line for all the 3 ENx pins? I need extra NOT gates?.

P.S.: It should be clear, that the HC138/238 enable function can be always controlled with a single pin, by strapping the other pins to a fixed level.

What FvM said does exactly that, maybe you missed his point.
You can connect both the inverted enable pins to gnd and then use the remaining one as the enable pin (1 will enable outputs and 0 will dissable) or if you need an inverted logig connect the non inverted enable pin to +5, one inverted to gnd and use the remaining inverted enable pin with inverted logic.
 
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top