74LS153 Dual 4-to-1 multiplexer

The 74LS153 holds two 4-to-1 multiplexers that share the select inputs B and A. Each half passes one of its four data inputs C0 to C3 to its output Y, and each has its own active-low enable G′; with G′ high, that output is low.

74LS153 pinout

VCC1G′2G′BA1C32C31C22C21C12C11C02C01Y2YGND1611521431341251161079874LS153

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
11G′InputInput, active-low
2BInputInput
31C3InputInput
41C2InputInput
51C1InputInput
61C0InputInput
71YOutputTotem-pole output
8GNDGround0 V
92YOutputTotem-pole output
102C0InputInput
112C1InputInput
122C2InputInput
132C3InputInput
14AInputInput
152G′InputInput, active-low
16VCCPower+5 V supply

74LS153 function table

One half of the 74LS153
G′BAY
1XX0
000C0
001C1
010C2
011C3

X is either value.

What the 74LS153 is used for

  • Selecting one of four 2-bit sources
  • Implementing two functions of three variables in one package
  • The sum and carry of a full adder from a single chip

Electrical summary

Package16-pin DIP
Supply voltage5 V (4.75 V to 5.25 V)
Supply current, typical6.2 mA
Output typeTotem-pole — drives both high and low
Output current, lowsinks up to 8 mA
Output current, highsources up to 0.4 mA
Input current, low0.4 mA out of each input held low
Fan-outone output can drive about 20 LS inputs

Typical figures for quick reference when planning a board. Check the manufacturer's datasheet for limits and timing before committing a design. The 74HC153 and 74HCT153 use the same pin numbers, with different electrical values.

Try the 74LS153 on a breadboard

The Breadboard Simulator has the 74LS153 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.