Skip to content
A project ofgwark.dev

TI / Nexperia / many · Integrated circuit

74HC74 Dual D Flip-Flop

Two edge-triggered D flip-flops with preset and clear. One bit of memory, a divide-by-two, or a proper synchronizer for an async input.

Cheat sheet (SVG)
Logic level
2-6 V (HC)
Package
PDIP-14 / SOIC-14

1.Pinout diagram

Highlight a signalhover to preview, click to keep

Pins 1-7

74HC74

Pins 8-14

Pin detail

Hover a pin for its mappings and gotchas. Click to keep it here.

Logic level
2-6 V (HC)
Package
PDIP-14 / SOIC-14

Fig. 1. 74HC74 Dual D Flip-Flop, PDIP-14. Hover or tap a signal to light up every pin that carries it.

2.Watch out

3.Divide by two

What has to go around the chip before it will run.

VCCGND74HC74Wire link between 1PRE (4) and VCCWire linkWire link between 1CLR (1) and VCCWire link100 nF between VCC (14) and GND100 nFGND (7) to GNDVCC (14) to VCCWire link between 1Q (6) and 1D (2)Wire link1CLR 11D 21PRE 41Q 6GND 7VCC 14VCC 14
Fig. 2. Divide by two, drawn from Table 1. Crossing wires are not connected.
Table 1. External parts, and why each one is there.
PartBetween
Wire link1Q (6) to 1D (2)
Wire link1PRE (4) to VCC
Wire link1CLR (1) to VCC
100 nFVCC (14) to GND

Chain the second flip-flop onto the first for divide by four. The output is also a clean 50 percent duty cycle whatever the input looked like, which is the other reason to do this.

4.Full pin reference

Every pin, alias and mapping. This is the table that prints.

Table 2. Pin assignments.

Complete pin reference for 74HC74 Dual D Flip-Flop
PinNameFunctions

Looking for a substitute?

Primary sources

Found a wrong pin? The whole board is one file, data/boards/sn74hc74.json.

Edit this file on GitHubReport it instead