74LS48 BCD to 7-segment, active-high, 2 kΩ pull-ups

The 74LS48 is a BCD to 7-segment decoder. It takes a 4-bit binary-coded decimal digit on D C B A and drives the seven segments a to g. Its outputs are active-high with internal 2 kΩ pull-ups, so it suits a common-cathode display: a segment lights when its output goes high.

74LS48 pinout

VCCBfCgLT′aBI′/RBO′bRBI′cDdAeGND1611521431341251161079874LS48

Top view of the 16-pin DIP package. Pin 1 is at the bottom left, beside the notch, and the numbers run anticlockwise. Power is on pin 16 (VCC, +5 V) and pin 8 (GND).

PinNameTypeWhat it is
1BInputInput
2CInputInput
3LT′InputInput, active-low
4BI′/RBO′InputInput, active-low
5RBI′InputInput, active-low
6DInputInput
7AInputInput
8GNDGround0 V
9eOutputInternal pull-up output
10dOutputInternal pull-up output
11cOutputInternal pull-up output
12bOutputInternal pull-up output
13aOutputInternal pull-up output
14gOutputInternal pull-up output
15fOutputInternal pull-up output
16VCCPower+5 V supply

74LS48 truth table

74LS48 segment outputs for each digit (1 = segment lit)
DCBAabcdefg
00001111110
00010110000
00101101101
00111111001
01000110011
01011011011
01100011111
01111110000
10001111111
10011110011

What the 74LS48 is used for

  • Showing a BCD digit on a common-cathode 7-segment display
  • Driving segment transistors or buffers for a brighter display

For a common-cathode display, but the high side is only an internal 2 kΩ pull-up — about 1.5 mA into a segment, which is dim. Datasheets pair it with a transistor or a buffer per segment.

Electrical summary

Package16-pin DIP
Supply voltage5 V (4.75 V to 5.25 V)
Supply current, typical25 mA
Output typeInternal pull-up — pulls low firmly; high through a 2 kΩ resistor
Output current, lowsinks up to 6.4 mA
Output current, highthrough the internal 2 kΩ pull-up only
Input current, low0.4 mA out of each input held low
Fan-outone output can drive about 16 LS inputs

Typical figures for quick reference when planning a board. Check the manufacturer's datasheet for limits and timing before committing a design.

Try the 74LS48 on a breadboard

The Breadboard Simulator has the 74LS48 in its parts library: seat it on a virtual breadboard, wire it, power the board and probe the pins before you build the real thing.

Related chips

Build it before you build it.

Seat real 74-series chips on a virtual breadboard, wire them and probe every pin.