alternative for 4543B?

russ_hensel

Joined Jan 11, 2009
825
If you have 8 pins to drive the display then you do not need the decoder. If the 16f628 does not have enough then upgrade. Or use a shift register to get more output pins.
 

SgtWookie

Joined Jul 17, 2007
22,230
You could use a 7446 or 7447 instead; they're open-collector outputs can sink up to 40mA.

I'm not too crazy about how they wired up the PNP transistors to mux the individual digits. Since the PIC outputs won't go higher than 5v and they're using 8v for the LED's source voltage, you wouldn't be able to turn current to an individual display completely off, so you'll see "ghosting" on the displays.

You'd really need to drive the PNP bases using NPN's; the NPN base resistor should be around 1k Ohms. The PNP base resistors should be around 3.9k Ohms, and they should also have pull-up resistors from the bases to +8v.
 
Top