7 segment multiplexing

Ian Rogers

Joined Dec 12, 2012
1,136
If I finish early tonight... I will see if I can find out what's wrong... BUT!! I will send you a copy of my 8 digit using only thee pins of the mirco that believe it or not looks better than multiplexing 6 screens...
 

MMcLaren

Joined Feb 14, 2010
861
But, but, but... it's being used as a sinking driver for an LED display... just like the Elektor Junior 6502 computer used a 74145 in the early 80's... are pull-ups necessary for this use case?

Junior Schematic.jpg
 

djsfantasi

Joined Apr 11, 2010
9,237
I thought that when simply lighting an LED, by itself or in a 7-segment display, the pull up resistor is not needed.

When it is needed is if the open collector output is driving logic or other active circuitry. In the latter case, the input after the open collector output is left floating and may be misinterpreted.

The LED isn’t affected as thusly. However, I’d use pull ups, based on the “better safe than sorry” principle.
 

Ian Rogers

Joined Dec 12, 2012
1,136
The 74ls145 isn't supported in Proteus.. I think you need an address decoder, not a BIN to 7 seg driver.. you need a 74hc138 to select the segments..
 

djsfantasi

Joined Apr 11, 2010
9,237
What BIN to 7-segment driver? I don’t see one in the schematic.

The seven segments are output from the uP. He has a 74HC574 in place as a driver. I wonder if that part is mislabeled, as it is s flip flop?

He DOES have a 74145 BCD to decimal chip to select digits.
 

BobaMosfet

Joined Jul 1, 2009
2,211
The 74LS145 is a BCD to Decimal converter... and it is designed to output nothing if the input is invalid (non BCD)... did you not read the datasheet?
 

MMcLaren

Joined Feb 14, 2010
861
The 74LS145 is a BCD to Decimal converter... and it is designed to output nothing if the input is invalid (non BCD)... did you not read the datasheet?
You lost me, too. What's your point, please?

The 74LS145 BCD to Decimal Decoder/Driver should make a fine driver for the common cathodes on this display.
 

Ian Rogers

Joined Dec 12, 2012
1,136
What BIN to 7-segment driver? I don’t see one in the schematic.

The seven segments are output from the uP. He has a 74HC574 in place as a driver. I wonder if that part is mislabeled, as it is s flip flop?

He DOES have a 74145 BCD to decimal chip to select digits.
Typo... My point was... This is a Proteus simulation... The 74ls145 is not a supported model... He will need to use the 74HC138.. Nothing wrong with "out of the box" thinking.. It just wont simulate in Proteus...
 

BobaMosfet

Joined Jul 1, 2009
2,211
You lost me, too. What's your point, please?

The 74LS145 BCD to Decimal Decoder/Driver should make a fine driver for the common cathodes on this display.
The OP said he was getting nothing on his outputs- which likely indicates he's not inputting a valid value.
 
Top