74151: 1-of-8 Data Selector


This package selects one of eight inputs and provides the data on the selected input or its complement as an output. It will also generate any logic function of four or less input variables.

Inputs are selected by applying a code from 000 through 111 on the 1, 2, and 4 Address inputs. The data on the selected input appear at pin 6; the complement of the selected data appears at pin 5. Pin 5 is faster in responding, as pin 6 is an inverter/follower.

The Enable input (sometimes called a Strobe) must be low for normal operation. Driving it high drives the pin-6 output low and the pin-5 output high, independently of the condition of the selected input.

For logic function generation, three of the variables are applied to the Address inputs. The selected Data inputs are connected low, high, to the fourth variable or to the complement of the fourth variable per the desired truth table.


Pinout
Pin # Pin Assignment
1 Input 3
2 Input 2
3 Input 1
4 Input 0
5 Output (complement)
6 Output
7 Enable
8 Ground
9 Address 4
10 Address 2
11 Address 1
12 Input 7
13 Input 6
14 Input 5
15 Input 4
16 Power (+5V)

Contents