Shift Register 8-Bit - 74HC595

From bildr

Jump to: navigation, search


Shift Register 8Bit 74HC595.jpg

The 74HC595 is a simple 8-bit shift register IC. Clock in data and latch it to free up IO pins on your micro. Its output allows you to daisy-chain multiple chips together without requiring additional inputs from the microcontroller. Essentially, data is clocked in bit by bit, with QA taking the value of each input bit (either HIGH or LOW). Every time QA takes on a new input value, it first passes on its previous value to QB, which passes its previous value to QC, etc. The value in QH is discarded, unless the output pin (QH') is utilized, in which case, it is passed on to a daisy-chained register.

Contents

Hooking it up

SN74HC595-pinout.png
  • Pins
    • VCC - input voltage (+2 to +6 V)
    • GND - ground
    • QA, QB, ... QH - 8 outputs
    • SER - serial input, hooks up to the serial output of your microcontroller
    • OE - output enable (when high, outputs are in high impedance state)
    • SRCLK - shift register clock (positive edge triggered); it times the input to SER
    • SRCLR - overriding clear input (low state to clear register)
    • RCLK - storage register clock (positive edge triggered); it is used to latch the register to the outputs
    • QH' - output for communication to pass bytes on to additional chips
Unless there is a need to use additional digital pins to control output enable or shift register clear, connect OE to ground and SRCLR to +5V for normal operation.

Code

Availability


MM74HC595N Datasheet

Chip One Stop 16 in stock $1.74 Buy Now!

Electro Sonic 831 in stock $0.00 Buy Now!

element14 APAC 344 in stock $0.79 Buy Now!

RS Components 25 in stock $0.00 Buy Now!

Arrow 0 in stock $0.00 Buy Now!

Digi-Key 0 in stock $0.66 Buy Now!

StL and Associates -4 in stock $0.00 Buy Now!

ASAP Semiconductor -4 in stock $0.00 Buy Now!

ComponentsMAX -2 in stock $0.00 Buy Now!

Component Sense 24 17 in stock $0.00 Buy Now!

Stock-Point Electronics 1425 in stock $0.00 Buy Now!

Summit Electronics -4 in stock $0.00 Buy Now!

Sierra IC -4 in stock $0.00 Buy Now!

SMT Corp 23 in stock $0.00 Buy Now!

Modules using this component

This page is a Component on bildr. Components are pages about specific parts, and include connection details and code when available.

NOTE: All information contained within this article is pure opinion. Although this article is intended to help people, it may contain faulty or misleading information. This article is not to be considered professional opinion or advice, and is in no way a replacement for reading all safety/instructional documentation. Always remember to protect yourself when handling/using hazardous materials, as well as test new techniques before using them on projects/work intended to be handed in or used.

bildr and its contributers take NO responsibility for the information contained within.