Skip to main content

MC74HC73A Dual JK Flip-Flop

MC74HC73A Pin Configuration

Pin Number

Pin Name

Description

4

Vcc

Powers the IC typically with 5V

13

Ground

Connected to the ground of the system

JK Flip Flop – 1 / JK Flip Flop - 2

1,5

Clock-1/ Clock-2

These pins must be provided with clock pulse for the flip flop

2,6

Reset-1 / Reset-2

Resets the flip flop by clearing its memory

3, 12

K-1/ K-2

Input pin of the Flip Flop

16,7

J-1 / J-2

Another Input pin of the Flip Flop

15, 10

Q-1(bar) / Q-2 (bar)

Inverted output pin of Flip Flop

14,11

Q-1 / Q-2

Output Pin of the Flip Flop

 

Features

  • Dual JK Flip Flop Package IC
  • Operating Voltage: 2V to 6V
  • Input Rise time at 4.5V : 0 ns
  • Input Fall time at 4.5V : 500 ns
  • Minimum High Level Input Voltage: 3.15 V
  • Maximum Low Level Input Voltage: 0.9 V
  • Minimum High Level Output Voltage: 4.4 V
  • Maximum Low Level Output Voltage: 0.1 V
  • Available in 14-pin PDIP, GDIP, PDSO packages

Note: Complete Technical Details can be found in the MC74HC73A datasheet given at the end of this page.

 

MC74HC73A Equivalents

74LS73

 

Alternatives JK Flip-Flop

74LS76, 74LS107, 4027B

 

Where to Use 74HC73A JK Flip-Flop

The MC74HC73A is a dual in-line JK flip flop IC. Meaning it has two JK flip flops inside it and each can be used individually based on our application. The term JK flip flop comes after its inventor Jack Kilby. The JK flip flops are considered to be the most efficient flip-flop and can be used for certain applications on its own. The flip-flops are also called as latching devices meaning it can remember one single bit of data and latch the output based on it, due to this property they are commonly used as shift registers, control registers, storage registers or where ever a small memory is required. More than one Flip Flop can be used in series to act as an EEPROM for holding small amount of data. The JK flip flop is considered to be more suitable for practical application because of its truth table that is the output of the flip flop will be stable for all types of inputs.

So if you are looking for a IC for latching purpose or to act as a small programmable memory for you project then this IC might be the right choice for you.

 

How to Use 74HC73A IC

As told earlier we have two JK flip flops in this IC, the IC is powered by +5V typically the minimum and maximum input and output voltage for the input (J,K) pins and the output (Q, Q bar) pins are discussed in the specifications above. The below circuit shows a typical sample connection for the JK flip-flop

74HC73A JK Flip Flop Circuit Diagram

The J and K pins are the input pins for the Flip-Flop and the Q and Q bar pins are the output pins. Note that the input pins are pulled down to ground through a 1k resistor, this way we can avoid the pin in floating condition. That is the pin will held to ground when the button is not pressed and when the button is pressed the pin will be held to supply voltage.

The reset button should be pulled up through a 1K resistor and when grounded will reset the flip-flop. The clock signal for the JK flip-flop is responsible for changing the state of the output. The flip-flop will change its output only during the rising edge of the clock signal. The clock signal here is just a push button but can be type of pulse like a PWM signal. The output state of the flip flops can be determined form the truth table below.

MC74HC73A Flip Flop Output Table

Normally during regular operation of the IC the reset pin will be set high and the clock pulse of known frequency will be supplied to the clock pin, then the value o J and K will be varied based on the input signals and the respective output will be obtained on the Q and Q bar pins. This region of operation in highlighted in red colour on the Truth table above.

 

Applications

  • Shift Registers
  • Memory/Control Registers
  • EEPROM circuits
  • Latching devices

 

2D Model and Dimensions

74HC73A IC Dimensions

Component Datasheet

Related Post



Join 20K+subscribers

We will never spam you.

* indicates required

Be a part of our ever growing community.