From WikiChip
7400 series
Revision as of 20:40, 25 October 2025 by 95.24.48.193 (talk) (List of Devices)

A series of various 74LS chips.

7400 series is an extended family of digital integrated circuits. Chips in this series include a variety of discrete logic chips chips such as and gates and or gates as well as registers, decoders, and RAM units.

While the original series was designed as TTL logic chips, over the years, a large number of sub-families have been introduced. Generally speaking, parts from the same subfamily can be used freely with other parts from the same subfamily. However, in many cases not with parts from other subfamilies. This is because voltage and current configurations for ICs from the same subfamily are designed so they can be connected without requiring additional work.

Part Identification

Identification
HD54LS10 
SN74HCT2G04N 
      Package Designation
     Device Number
    Gates Count
   Technology Indicator
  Specs/Temp Indicator
 Manufacturer Prefix
  • Specs/Temp Indicator:
75 - Interface device
74 - Commercial Grade
64 - Industrial
54 - Military/Airspace Grade
  • Technology indicator:
Some of more popular ones you'll encounter are:
None - When no indicator is found, this implies it's the original TTL
Bipolar
S - High-speed Schottky logic.
LS - Low-power Schottky. Same as L series but with reduced power consumption and switching speed.
F - Fast. higher performance than even S series and with reduced power consumption (1/4).
CMOS
C - CMOS
AC / ACT - Advanced CMOS (T version for TTL-compatible inputs)
HC / HCT - High-speed CMOS, similar to LS (T version for TTL-compatible inputs)
AHC / AHCT - Advanced high-speed CMOS (T version for TTL-compatible inputs)
LV / LVC' - Low-Voltage CMOS
BiCMOS
BCT - BiCMOS
ABT - Advanced BiCMOS
  • Gates Count (surface mount ICs only)
1G = 1, 2G = 2, 3G = 3
  • Device Number
00 - NAND
02 - NOR
04 - NOT
08 - AND
10 - 3-input NAND
11 - 3-input AND
20 - 4-input NAND
21 - 4-input AND
25 - 4-input NOR
27 - 3-input NOR
30 - 8-input NAND
32 - 2-input OR
etc.. (full list below)
  • Package Designation
D - DIP
DB - SSOP
FK - LCCC
J - CDIP
N - Plastic DIP
NS - SOP
PS - SOP
T - Flat package
W - CFP

Example

Circuito integrado DM74LS221M.jpg

Chip is labeled DM74LS221N:

DM - prefix - made by Fairchild or National Semiconductor, but given the F logo, we can determine it's Fairchild.
74 - series - commercial grade chip
LS - techno - Low-power Schottky.
221 - device - Dual non-retriggerable monostable multivibrator with reset
N - package - standard plastic DIP

List of Devices

Device Number Description
7400 Quad 2-input NAND gate
7401 Quad 2-input NAND gate; Open-collector Outputs
7402 Quad 2-input NOR gate
7403 Quad 2-input NAND gate; Open-collector Outputs
7404 Hex Inverter
7405 Hex Inverter; Open-collector Outputs
7406 Hex Inverter; Open-collector, High Voltage Outputs
7407 Hex Buffer; Open-collector, High Voltage Outputs
7408 Quad 2-input AND gate
7409 Quad 2-input AND gate; Open-collector Outputs
7410 Triple 3-input NAND gate
7411 Triple 3-input AND gate
7412 Triple 3-input NAND gate; Open-collector Outputs
7413 Dual 4-input NAND Schmitt triggers
7414 Hex Schmitt triggers Inverter
7415 Triple 3-input AND gate; Open-collector Outputs
7416 Hex Inverter/Driver; Open-collector, 15V Outputs
7417 Hex Buffer/Driver; Open-collector, 15V Outputs
7418 Dual 4-input NAND gate; Schmitt trigger Inputs
7419 Hex Schmitt-Trigger Inverter
7420 Dual 4-input NAND gate
7421 Dual 4-input AND gate; Open-collector, 15V Outputs
7422 Dual 4-input NAND gate; Open-collector, 15V Outputs
7423 Dual 4-input NOR gate with Strobe
7424 Quad 2-input NAND gate; Schmitt-Trigger Inputs
7425 Dual 4-input NOR gate with Strobe
7426 Quad 2-input NAND gate; Open-collector, 15V Outputs
7427 Triple 3-input NOR gate
7428 Quad 2-input NOR gate
7430 8-input NAND gate
7431 Hex Delay Elements
7432 Quad 2-input OR gate
7433 Quad 2-input NOR gate; Open-collector Outputs
7434 Hex Non-Inverter
7435 Hex Non-Inverter; Open-collector Outputs
7436 Quad 2-input NOR gate (Different pinout)
7437 Quad 2-input NAND gate (Different pinout)
7438 Quad 2-input NAND gate; Open-collector Outputs
7439 Quad 2-input NAND gate; Open-collector Outputs (Different pinout)
7440 Dual 4-input NAND gate
7442 1-of-10 line Decoder/Demultiplexer
7446 BCD to 7-Segment Decoder/LED Driver; Open-collector Outputs (30V)
7447 BCD to 7-Segment Decoder/LED Driver; Open-collector Outputs (15V)
7448 BCD to 7-Segment Decoder/LED Driver (common-catode)
7451 2-wide 2-input and 2-wide 3-input AND-NOR gates.
7454 4-wide 2/3-input AND-NOR gate.
7455 2-wide 4-input AND-NOR gate.
7457 Frequence divider (1/60 Hz)
7458 2-wide 2-input and 2-wide 3-input AND-OR gates.
7472 AND gated J-K Master-Slave Flip-Flops; Reset, Preset, Clear and Complimentary Outputs
7473 Dual Negative-Edge-Triggered J-K Flip-Flop; Reset (VCC pin 4, GND pin 11)
7474 Dual Positive-Edge-Triggered D Flip-Flops; Preset, Clear and Complimentary Outputs
7475 + 7476, 7478, 7483, 7485
7486 Quad 2-input XOR gate
7490 + 7491, 7492, 7493, 7495, 7496, 7497
74112 Dual Negative-Edge-Triggered J-K Flip-Flop; Preset, Clear and Complimentary Outputs
74138 3-line to 8-line Decoder/Demultiplexer
74151 8-input Multiplexer
74191 Synchronous 4-bit Up/Down Counter with Mode Control
74194 4-bit Bidirectional Universal Shift Register
74244 Octal 3-state Buffer/Line Driver/Line Receiver
74245 Octal Bus Transceiver with 3-State Outputs
74283 4-bit Binary Full Adder with Fast Carry
74373 Octal Transparent Latch with 3-state Outputs; Octal D-Type Flip-Flop with 3-state Outputs
74390 Dual 4-bit Decade and Binary Counter
74595 8-bit Shift Register with 3-state Output Register
74612 Memory Mappers

7400 series logic ICs

See also: 4000 series (CMOS)

There are several families of logic ICs numbered from 74xx00 onwards with letters (xx) in the middle of the number to indicate the type of circuitry, eg 74LS00 and 74HC00. The original family (now obsolete) had no letters, eg 7400.

This page covers a selection of the many ICs in the 74 series, concentrating on the most useful gates, counters, decoders and display drivers. For each IC there is a diagram showing the pin arrangement and brief notes explain the function of the pins where necessary. For simplicity the family letters after the 74 are omitted in the diagrams below because the pin connections apply to all ICs with the same number. For example 7400 NAND gates are available as 74HC00, 74HCT00 and 74LS00.

If you are using another reference please be aware that there is some variation in the terms used to describe pin functions, for example reset is also called clear. Some inputs are 'active low' which means they perform their function when low. If you see a line drawn above a label it means it is active low, for example: reset-bar (say 'reset-bar').

74 series families

  • The 74LS (Low-power Schottky) family (like the original) uses TTL (Transistor-Transistor Logic) circuitry which is fast but requires more power than later families. The 74 series is often still called the 'TTL series' even though the latest ICs do not use TTL!
  • The 74HC family has High-speed CMOS circuitry, combining the speed of TTL with the very low power consumption of the 4000 series. They are CMOS ICs with the same pin arrangements as the older 74LS family. Note that 74HC inputs cannot be reliably driven by 74LS outputs because the voltage ranges used for logic 0 are not quite compatible, use 74HCT instead.
  • The 74HCT family is a special version of 74HC with 74LS TTL-compatible inputs so 74HCT can be safely mixed with 74LS in the same system. In fact 74HCT can be used as low-power direct replacements for the older 74LS ICs in most circuits. The minor disadvantage of 74HCT is a lower immunity to noise, but this is unlikely to be a problem in most situations.

For most new projects the 74HC family is the best choice. The 74LS and 74HCT families require a +5V supply so they are not convenient for battery operation.

Open Collector Outputs

Some 74 series ICs have open collector outputs, this means they can sink current but they cannot source current. They behave like an NPN transistor switch.

The diagram shows how an open collector output can be connected to sink current from a supply which has a higher voltage than the logic IC supply. The maximum load supply is +15V for most open collector ICs.

Open collector outputs can be safely connected together to switch on a load when any one of them is low; unlike normal outputs which must be combined using diodes.

Open collector output (74HC and 74HCT family characteristics)

The CMOS circuitry used in the 74HC and 74HCT series ICs means that they are static sensitive. Touching a pin while charged with static electricity (from your clothes for example) may damage the IC. In fact most ICs in regular use are quite tolerant and earthing your hands by touching a metal water pipe or window frame before handling them will be adequate. ICs should be left in their protective packaging until you are ready to use them.

  • 74HC Supply: +2 to +6V, small fluctuations are tolerated.
  • 74HCT Supply: +5V ±0.5V, a regulated supply is best.

Inputs have very high impedance (resistance), this is good because it means they will not affect the part of the circuit where they are connected. However, it also means that unconnected inputs can easily pick up electrical noise and rapidly change between high and low states in an unpredictable way. This is likely to make the IC behave erratically and it will significantly increase the supply current. To prevent problems all unused inputs MUST be connected to the supply (either +Vs or 0V), this applies even if that part of the IC is not being used in the circuit!

Note that 74HC inputs cannot be reliably driven by 74LS outputs because the voltage ranges used for logic 0 are not quite compatible. For reliability use 74HCT if the system includes some 74LS ICs. Outputs can sink and source about 4mA if you wish to maintain the correct output voltage to drive logic inputs, but if there is no need to drive any inputs the maximum current is about 20mA. To switch larger currents you can connect a transistor.

  • Fan-out: one output can drive many inputs (50+), except 74LS inputs because these require a higher current and only 10 can be driven.
  • Gate propagation time: about 10 ns for a signal to travel through a gate.
  • Frequency: up to 25 MHz.
  • Power consumption (of the IC itself) is very low, a few µW.
It is much greater at high frequencies, a few mW at 1 MHz for example.

74LS family TTL characteristics

Supply: +5V ±0.25V, it must be very smooth, a regulated supply is best. In addition to the normal supply smoothing, a 0.1µF capacitor should be connected across the supply near the IC to remove the 'spikes' generated as it switches state, one capacitor is needed for every 4 ICs.

  • In experience 74LS ICs usually work successfully with a 4.5V battery supply in simple and undemanding low frequency circuits but I certainly don't recommend this for any circuit with a serious purpose as it's outside the rated voltage range.

Inputs 'float' high to logic 1 if unconnected, but do not rely on this in a permanent (soldered) circuit because the inputs may pick up electrical noise. 1mA must be drawn out to hold inputs at logic 0. In a permanent circuit it is wise to connect any unused inputs to +Vs to ensure good immunity to noise.

  • Outputs can sink up to 16mA (enough to light an LED), but they can source only about 2mA. To switch larger currents you can connect a transistor.
  • Fan-out: one output can drive up to 10 74LS inputs, but many more 74HCT inputs.
  • Gate propagation time: about 10 ns for a signal to travel through a gate.
  • Frequency: up to about 35 MHz (under the right conditions).
  • Power consumption (of the IC itself) is a few mW.
For most new projects the 74HC family is the best choice.

The 74LS and 74HCT families require a 5V supply so they are not convenient for battery operation. If you are used to using the 74LS series remember that 74HC and 74HCT inputs do not float high when unconnected so unused inputs must be connected to +Vs or 0V for reliable operation.

Mixing Logic Families

It is best to build a circuit using just one logic family, but if necessary the different families may be mixed providing the power supply is suitable for all of them. For example mixing 4000 and 74HC requires the power supply to be in the range 3 to 6V. A circuit which includes 74LS or 74HCT ICs must have a 5V supply.

A 74LS output cannot reliably drive a 4000 or 74HC input unless a 'pull-up' resistor of 2.2kΩ is connected between the +5V supply and the input to correct the slightly different logic voltage ranges used.

Note that a 4000 series output can drive only one 74LS input.

For tables showing characteristics of the logic families see: Logic ICs

Ising a pull-up resistor (Driving 4000 or 74HC inputs from a 74LS output using a pull-up resistor)

Quad 2-input gates

  • 7400 quad 2-input NAND
  • 7403 quad 2-input NAND with open collector outputs
  • 7408 quad 2-input AND
  • 7409 quad 2-input AND with open collector outputs
  • 7432 quad 2-input OR
  • 7486 quad 2-input EX-OR
  • 74132 quad 2-input NAND with Schmitt trigger inputs

The 74132 has Schmitt trigger inputs to provide good noise immunity.

They are ideal for slowly changing or noisy signals.

Quad 2-input gates

  • 7402 quad 2-input NOR
The 7402 IC is shown separately because it has an unusual gate layout.
  • 7402 quad 2-input NOR gates

Triple 3-input gates

  • 7410 triple 3-input NAND
  • 7411 triple 3-input AND
  • 7412 triple 3-input NAND with open collector outputs
  • 7427 triple 3-input NOR
Notice how gate 1 is spread across the two sides of the package.

Dual 4-input gates

  • 7420 dual 4-input NAND
  • 7421 dual 4-input AND
NC = No Connection (unused pin).
Dual 8-input gates
  • 7430 8-input NAND gate
NC = No Connection (unused pin).

Hex NOT gates

  • 7404 hex NOT
  • 7405 hex NOT with open collector outputs
  • 7414 hex NOT with Schmitt trigger inputs

The 7414 has Schmitt trigger inputs to provide good noise immunity.

They are ideal for slowly changing or noisy signals.

Ripple counters

  • 7490 decade (0-9) ripple counter
  • 7493 4-bit (0-15) ripple counter

These are ripple counters so beware that glitches may occur in any logic gate systems connected to their

outputs due to the slight delay before the later counter outputs respond to a clock pulse.

The count advances as the clock input becomes low (on the falling-edge), this is indicated by the bar over the clock label. This is the usual clock behaviour of ripple counters and it means a counter output can directly drive the clock input of the next counter in a chain.

The counter is in two sections: clockA-QA and clockB-QB-QC-QD. For normal use connect QA to clockB to link the two sections, and connect the external clock signal to clockA.

For normal operation at least one reset0 input should be low, making both high resets the counter to zero (0000, QA-QD low). Note that the 7490 has a pair of reset 9 inputs on pins 6 and 7, these reset the counter to nine (1001) so at least one of them must be low for counting to occur.

Counting to less than the maximum (9 or 15) can be achieved by connecting the appropriate output(s) to the two reset0 inputs. If only one reset input is required the two inputs can be connected together. For example: to count 0 to 8 connect QA (1) and QD (8) to the reset inputs.

7490 and 7493 ripple counters
NC = No Connection (unused pin).
  1. on the 7490 pins 6 and 7 connect to an internal AND gate for resetting to 9.
For normal use connect QA to clockB and connect external clock signal to clockA.

Connecting in a chain

Please see below for details of connecting ripple counters like the 7490 and 7493 in a chain.

  • 74390 dual decade (0-9) ripple counter

The 74390 contains two separate decade (0 to 9) counters, one on each side of the IC. They are ripple counters so beware that glitches may occur in any logic gate systems connected to their outputs due to the slight delay before the later counter outputs respond to a clock pulse.

The count advances as the clock input becomes low (on the falling-edge), this is indicated by the bar over the clock label. This is the usual clock behaviour of ripple counters and it means a counter output can directly drive the clock input of the next counter in a chain.

Each counter is in two sections: clockA-QA and clockB-QB-QC-QD. For normal use connect QA to clockB to link the two sections, and connect the external clock signal to clockA.

For normal operation the reset input should be low, making it high resets the counter to zero (0000, QA-QD low).

Counting to less than 9 can be achieved by connecting the appropriate output(s) to the reset input, using an AND gate if necessary. For example: to count 0 to 7 connect QD (8) to reset, to count 0 to 8 connect QA (1) and QD (8) to reset using an AND gate.

  • 74390 dual decade counter

For normal use connect QA to clockB and connect external clock signal to clockA.

Connecting in a chain

Please see below for details of connecting ripple counters like the 74390 in a chain.

  • 74393 dual 4-bit (0-15) ripple counter

The 74393 contains two separate 4-bit (0 to 15) counters, one on each side of the IC. They are ripple counters so beware that glitches may occur in logic systems connected to their outputs due to the slight delay before the later outputs respond to a clock pulse.

The count advances as the clock input becomes low (on the falling-edge), this is indicated by the bar over the clock label. This is the usual clock behaviour of ripple counters and it means means a counter output can directly drive the clock input of the next counter in a chain.

For normal operation the reset input should be low, making it high resets the counter to zero (0000, QA-QD low).

Counting to less than 15 can be achieved by connecting the appropriate output(s) to the reset input, using an AND gate if necessary. For example to count 0 to 8 connect QA (1) and QD (8) to reset using an AND gate.

  • 74393 dual 4-bit counter
Connecting in a chain

Please see below for details of connecting ripple counters like the 74390 in a chain.

Connecting ripple counters in a chain The diagram below shows how to link ripple counters in a chain, notice how the highest output QD of each counter drives the clock input of the next counter.

Connecting ripple counters

  • 74160-3 synchronous counters
  • 74160 synchronous decade counter (standard reset)
  • 74161 synchronous 4-bit counter (standard reset)
  • 74162 synchronous decade counter (synchronous reset)
  • 74163 synchronous 4-bit counter (synchronous reset)

These are synchronous counters so their outputs change precisely together on each clock pulse. This is helpful if you need to connect their outputs to logic gates because it avoids the glitches which occur with ripple counters.

The count advances as the clock input becomes high (on the rising-edge). The decade counters count from 0 to 9 (0000 to 1001 in binary). The 4-bit counters count from 0 to 15 (0000 to 1111 in binary).

For normal operation (counting) the reset, preset, count enable and carry in inputs should all be high. When count enable is low the clock input is ignored and counting stops.

The counter may be preset by placing the desired binary number on the inputs A-D, making the preset input low, and applying a positive pulse to the clock input. The inputs A-D may be left unconnected if not required.

The reset input is active-low so it should be high (+Vs) for normal operation (counting). When low it resets the count to zero (0000, QA-QD low), this happens immediately with the 74160 and 74161 (standard reset), but with the 74162 and 74163 (synchronous reset) the reset occurs on the rising-edge of the clock input.

Counting to less than the maximum (15 or 9) can be achieved by connecting the appropriate output(s) through a NOT or NAND gate to the reset input.

For the 74162 and 74163 (synchronous reset) you must use the output(s) representing one less than the reset count you require, e.g. to reset on 7 (counting 0 to 6) use QB (2) and QC (4).

74160-3 counters
  • reset and preset are both active-low preset is also known as parallel enable (PE)

Connecting in a chain

Please see below for details of connecting synchronous counters like the 74160-3 ICs in a chain.

Connecting synchronous counters in a chain

The diagram below shows how to link synchronous counters such as 74160-3, notice how all the clock (CK) inputs are linked. Carry out (CO) is used to feed the carry in (CI) of the next counter. Carry in (CI) of the first 74160-3 counter should be high.

Connecting synchronous counters

  • 74192 up/down decade (0-9) counter
  • 74193 up/down 4-bit (0-15) counter

These are synchronous counters so their outputs change precisely together on each clock pulse. This is helpful if you need to connect their outputs to logic gates because it avoids the glitches which occur with ripple counters.

These counters have separate clock inputs for counting up and down. The count increases as the up clock input becomes high (on the rising-edge). The count decreases as the down clock input becomes high (on the rising-edge). In both cases the other clock input should be high.

For normal operation (counting) the preset input should be high and the reset input low. When the reset input is high it resets the count to zero (0000, QA-QD low).

The counter may be preset by placing the desired binary number on the inputs A-D and briefly making the preset input low. Note that a clock pulse is not required to preset, unlike the 74160-3 counters. The inputs A-D may be left unconnected if not required.

74192-3 up/down counters
  • preset is active-low

Connecting in a chain Please see below for details of connecting these up/down counters in a chain.

Connecting up/down counters in a chain The diagram below shows how to link 74192-3 up/down counters with separate up and down clock inputs, notice how carry and borrow are connected to the up clock and down clock inputs respectively of the next counter.

Decade/Ripple counters

  • 74HC4017 decade counter (1-of-10)
  • 74HC4020 14-bit ripple counter
  • 74HC4040 12-bit ripple counter
  • 74HC4060 14-bit ripple counter with internal oscillator

These are the 74HC equivalents of 4000 series CMOS counters. Like all 74HC ICs they need a power supply of 2 to 6V. For pin connections and functions please see:

  • 4017
  • 4020
  • 4040
  • 4060

BCD decoders

  • 7442 BCD to decimal (1 of 10) decoder

The 7442 outputs are active-low which means they become low when selected but are high at other times. They can sink up to about 20mA.

The appropriate output becomes low in response to the BCD (binary coded decimal) input. For example an input of binary 0101 (=5) will make output Q5 low and all other outputs high.

The 7442 is a BCD (binary coded decimal) decoder intended for input values 0 to 9 (0000 to 1001 in binary). With inputs from 10 to 15 (1010 to 1111 in binary) all outputs are high.

Note that the 7442 can be used as a 1-of-8 decoder if input D is held low.

Also see: 74HC4017 and 4017 both are a decade counter and 1-of-10 decoder in a single IC.

  • 7447 BCD to 7-segment display driver

The appropriate outputs a-g become low to display the BCD (binary coded decimal) number supplied on inputs A-D. The 7447 has open collector outputs a-g which can sink up to 40mA. The 7-segment display segments must be connected between +Vs and the outputs with a resistor in series (330Ω with a 5V supply). A common anode display is required.

Display test and blank input are active-low so they should be high for normal operation. When display test is low all the display segments should light (showing number 8).

If the blank input is low the display will be blank when the count input is zero (0000). This can be used to blank leading zeros when there are several display digits driven by a chain of counters. To achieve this blank output should be connected to blank input of the next display down the chain (the next most significant digit).

The 7447 is intended for BCD (binary coded decimal) which is input values 0 to 9 (0000 to 1001 in binary). Inputs from 10 to 15 (1010 to 1111 in binary) will light odd display segments but will do no harm.

  • 7447 BCD to 7-segment display driver
  • 74HC4511 BCD to 7-segment display driver

This is the 74HC equivalent of the CMOS 4511 display driver. Like all 74HC ICs it needs a power supply of 2 to 6V. For pin connections and functions please see 4511.

7400 series

IC Tech. Pinouts Schematic Die Pictures
7400 7400 Quad 2-input NAND Gates.PNG 7400 Circuit.svg 5400 TI 0421 die 120nmpp.jpg TI SN7400N.jpg
L Schéma SN74L00.png SN7400 1965.jpg TI SNR54L00T.jpg
H Schéma SN74H00.png КМ131ЛА3.jpg HFO 74H00.jpg
S 54S00 Signetics 8716 schematic.png Signetics 54S00 8716 die image annotated.jpg 54s00-pack top.jpg
LS 74LS00 Circuit.svg Ti-54LS00-HD.jpg Signetics 74LS00N.png
AS Schéma DM74AS00.png TI 54AS00 pack top.jpg
ALS Schéma DM74ALS00.png NatSemi DM74ALS00AM.jpg
F Schéma 74F00 FC.png 74F00 Moto 8352 die 120nmpp.jpg
74F00 F 8423 die 120nmpp.jpg
74F00 Moto 8352 package top.jpg
74F00 F 8423 package top.jpg
HC 54HC00 NS 8632 die 120nmpp.jpgTI HC00 Quad 2-Input NAND Gate.png 54HC00 NS 8632 package top.jpg
HCT 74HCT00 RCA 419 die 120nmpp.jpg 74HCT00 RCA 419 package top.jpg
MME U74HCT00DK.jpg
AC 74AC00 F 8703 die 120nmpp.jpg 74AC00 F 8703 package top.jpg
ACT
AHC NXP-74AHC00D-HD-HQ.jpg
LCX Orckit ORfast-R2-A-SA-U-W - board 1 - Motorola LCX00-2900.jpg
LV
LVC Netgear DS104 - board - Philips 74LVC00AD-6377.jpg
VHC 74VHC00.jpg