A shift register is a cascade of flip flops, sharing the same clock, in which the output of each flip-flop is connected to the "data" input of the next flip-flop in the chain, resulting in a circuit that shifts by one position the "bit array" stored in it

learn more… | top users | synonyms

0
votes
2answers
65 views

Driving an electromagnet through a shift register? [closed]

I want to know if it is reasonable to use a shift register to control electromagnets. We want to drive electromagnets with about 400-500mA. The TPIC6B595 data sheet claims "Each output provides a ...
1
vote
1answer
59 views

Help me understand this shift register timing diagram

My basic understanding of using a shift register to convert serial to parallel data is this: On every clock pulse, the state of the serial data pin is read As data is read, it gets shifted in to the ...
1
vote
1answer
47 views

Using the same clock for multiple shift register

Sorry for the beginner question. I'm working on a nixie tube clock and I have a bunch of shift registers for each tube. Do I need to use a different clock for each IC or can I use the same clock for ...
2
votes
1answer
43 views

What would the firmware to control Shift1 system (for 1-pin shift register operation) look like?

This is a follow on question from this answer by Spehro Pefhany, in which he explains to us how to use 74HC595 serial shift registers with only one digital output pin. Below's the picture he posted. ...
1
vote
2answers
255 views

How exactly does this shift-register work? - Fairchild 74HC589

I'm using a PISO shift-register, specifically the Fairchild Semiconductor 74HC589. I got the jist of the workings of a generic shift-register via the very useful animated GIF in Wikipedia link above, ...
0
votes
2answers
71 views

3.3V signals to a shift register IC with a 5V supply

I have an SN74HC595N shift register that I want to have output 5V on the Q outputs. If I power it with 5V on VCC, can I tie the SER, SRCLK, etc. pins directly to the 3.3V digital outputs on my ...
2
votes
1answer
80 views

Johnson Counter VHDL

I have a problem given to me that states: Design a 4-bit Johnson counter and decoding for all eight states using just four flip-flops and eight gates. Your counter needs not be ...
0
votes
0answers
63 views

Ring counter vhdl

UPDATE: CODE IS FIXED AND CORRECT (AT LEAST I THINK) I am trying to design an 8-bit self correcting ring counter whose states are 11111110, 11111101,.......,01111111. This includes reset and enable ...
0
votes
2answers
66 views

How to connect an AND gate with a shift register

I'm new to using flip-flops, and making them into shift registers, but what I'm trying to do is turn on a logical AND gate based off the input of two flip-flops. The scenario is: first, a room light ...
0
votes
1answer
54 views

How to clear a 4 bit shift register with no clear input?

I have 4 bit pipo shift register 74ls95 . It does not have an clear input. Is there any way to clear the register without giving all the parallel inputs as zero. I am using it as an component of shift ...
2
votes
2answers
214 views

Using an Arduino to Emulate a CD4021 Shift Register for Controlling an NES

This is probably a silly thing to do when I could wait for my CD4021s (74HC165Ns) to arrive and save myself the hassle but I feel as though this can be done and I'm simply missing something. I've ...
2
votes
4answers
165 views

250 LED control

I am in the process of designing an automated rock climbing wall that will have 250 monocolor LEDs lit in a predetermined pattern that will be changing every 10 seconds. My controller (actually a PLC) ...
0
votes
1answer
66 views

Shift register m74hc165 connection

I am following the following tutorial (http://www.arduino.cc/en/Tutorial/ShiftIn) to connect a shift-in register to my Arduino. In the tutorial they use a CD4021 'CD4021' shift register and I got a ...
2
votes
1answer
119 views

Is there a difference between TI brand of the 74HC595 and the NXP brand?

I have been trying to figure out the functional differences between TI's version of 74HC595 and NXP's version. I've been looking at the function tables in the datasheet for TI and the datasheet for ...
0
votes
1answer
40 views

What is a 3-state storage register on a shift register?

The question lies almost all in the title I have bought a shift register to play with, and looked at the datasheet. I don't understand what is the 3 state storage register associated with RCLK. My ...
1
vote
2answers
122 views

How to avoid using relays/analog switches in a musical sequencer?

I'm building this: Albeit with a single pulse adding a bit to the shift register when the circuit is powered and another 555 timer (I'll probably use a 556 for both) to provide the clock for the ...
2
votes
1answer
78 views

Alternative to TPST Shift Registers?

So I'm building a musical sequencer that uses a shift register to close relays and pass the discharge pins of three 555 timers through a manual switch and potentiometer (acting as a variable resistor) ...
1
vote
2answers
60 views

Inverting shift register [closed]

I am trying to invert the output of a shift register using an open-collector TTL inverter with 33K pull-up resistors. The inverter works fine when input=HIGH, but when the input is LOW, the output is ...
0
votes
1answer
99 views

MC74HC165N + Arduino, Dunno what's the issue

I connected the 74HC165 as per this schematic http://dlnmh9ip6v2uc.cloudfront.net/datasheets/BreakoutBoards/SN74HC165%20Shift-In%20Breakout-v11.pdf and then used this code ...
3
votes
2answers
132 views

Shift Registers Controlling Seven-Segment Display without a Latch?

I'm restoring a Model H Skee-Ball machine, and these old models have a bunch of hardcoded settings and unreliable switch detection, so I want to replace the main control circuitry with something ...
0
votes
1answer
40 views

Best speed/power: daisy chain

I have a project with many buttons and leds. I currently have 2 daisy chains for buttons and each chain has three shift registers (74HC165). I do the same for my leds (STP16CP05) But even with with ...
0
votes
0answers
63 views

Daisy chain 8bit & 16bit shift register/led driver together possible?

Is it possible to daisy chain a 16bit shift register with a 8bit shift register? E.g. I would like to connect a STP16CP05(16bit) led driver with a STP08CP05 (8bit) to save three connection pins from ...
1
vote
1answer
139 views

How to create traces that don't touch for a four by four non matrix keyboard grid

Hello. I have a potential design for a keyboard whose pcb I will make myself in eagle. This will use cherry mx browns (http://www.cherrycorp.com/english/switches/key/mx.htm for info. Rather than ...
4
votes
1answer
1k views

Arduino TLC5940 and 74HC595

I need to expand Arduino Uno output. After some search I have identified 74HC595 to extend my Digital output and TLC5940 for analog output. I'have also found how to connect them separately to Arduino ...
0
votes
1answer
86 views

max output current on 74LS595 - how to read datasheet

Hi i am a newbie and lack experience on how to read datasheet. basically, I want to find out the max current each pin can supply as I need to connect 8 LEDs to the register. any help would be ...
3
votes
3answers
264 views

Advice… Shift registers, multiplexing, or both

I'm doing a project that has a lot of displays, in the form of single leds or 7-segment displays. So the question is in the title. Using 8 bit registers, if I used them for all the leds, it would take ...
1
vote
1answer
125 views

Shift register parallel in serial out

I'm doing a project in which I will need these and I bought two to learn how to use them and daisy chain them. I'm using the 74HC166, and I'm having some problems. I'm using them according to the ...
2
votes
2answers
152 views

First pin of this SMD chip?

I just bought 74HC595 shift register IC and I'm having trouble finding the first pin. There is no first pin mark anywhere on the chip as you can see below.
0
votes
1answer
84 views

Transistor system like a shift-register?

I'm new to electronics and need a name for a type of component that I seek. I want to find a component that act as a shift register but with a transistor result rather than the voltage output that ...
-1
votes
2answers
56 views

sipo not shift reg

i need sipo IC that not shift output not like 74hc164 this wear my output the ic must have internal latch to refresh output at end of last clock sorry for bad English
1
vote
3answers
419 views

Driving 12 Seven Segment Displays from an Arduino

I will be using the 14 input/output Arduino. My goal is to create a plane radio console for use with a flight simulator. I am very competent at writing code, but have little knowledge of electrical ...
1
vote
1answer
163 views

Shift register with the Raspberry Pi

I have recently bought some 74HC595N (datasheet) shift registers to play with using my Raspberry Pi. The Raspberry Pi has a general purpose clock that I think I should be able to make use of, however ...
-2
votes
1answer
100 views

are the m74hc595bl and 74hct93 interchangeable?

Im about to put an RGB fader circuit together and it requires the 74hct93. I have quite a few of the 74hc595's. I thought since they are close in name and both shift registers I would ask. 74hc595 ...
3
votes
3answers
479 views

How much current can my 74HC595 handle on each output pin?

So, I've been checking out the datasheet and I've gotten pretty confused... At the top it claims that 6mA drive at 5V but farther down in the absolute maximum ratings it says that the outputs can be ...
0
votes
1answer
85 views

Shift register clocking and latching delay from microcontroller

When latching or clocking a shift register from a microcontroller, should there be a delay in between setting the clock or latch pin to high and then resetting it to low? How long is this delay ...
2
votes
2answers
194 views

Can a M74HC595 shift register directly drive LEDs?

I'm going to use a shift register to turn off and on some LEDs. However, I just read on the M74HC595 datasheet that it can only output 6mA on each pin. The LEDs I got are rated at 20 mA. Do I need the ...
3
votes
2answers
306 views

Controlling forward/reverse current using arduino & shift registers

I'm trying to control multiple solenoids (home made) using a shift register controlled by an Arduino. Ideally I want to be able to direct them all together either inwards or outward using the current ...
4
votes
0answers
243 views

How should I alter my PISO shift register circuit so that it works with 3.3v instead of 5v?

I've followed this Arduino guide to build a circuit using a CD4021BE PISO shift register, and 10k pulldown resistors. It works perfectly fine with the Arduino's 5v supply. I then attempted to use ...
3
votes
1answer
700 views

Common cathode RGB LED Cube: Can/should it be done?

I'm planning to build a 8x8x8 RGB LED cube run by an Arduino Uno. This is my first electronic project since highschool ~ 20 years ago so I'm more than a little hazy on the subject and may be making ...
0
votes
1answer
83 views

Adding 4-bit numbers to 16-bit shift register

I am trying to find a way to add four 4-bit binary numbers to a 16-bit shift register, one(group of 4 bits) by one. This way I can store 4 decimal numbers(0-9) in the register, adding them by pushing ...
2
votes
1answer
214 views

How do I control a seven segment display with a shift register and an Arduino?

I recently purchased 4 seven segment displays from sure electronics. They came with their own shift register board which combines the 74HC595 IC with the ULN2003. I want to be able to tie into this ...
0
votes
1answer
112 views

Multiplex data and LED pin

I'm looking at performing a chip conversion for the Sparkfun LED RingCoder. The sample code provided with the product works well on an Arduino UNO, but it uses a pin for each I/O - 5 pins for the ...
1
vote
3answers
191 views

Shift register on a schematic

I just made something cool (or at least in my mind it is), and I wish to save it under the form of a schematic. So I started making one with CircuitLab. The circuit includes a shift register chip ...
2
votes
0answers
851 views

ATTiny 85 + shift register + ir sensor

I had the ATtiny working with the shift register, but when I added the IR receiver to the code the shift register did not work as desired. I have a shift register connected to 8 LEDs and controled by ...
0
votes
1answer
49 views

R-EXT connection on the STP16CP05MTR LED sink driver

I'm planning to use a STP16CP05MTR LED sink driver to drive some LEDs in a matrix. The STP16CP05MTR supports constant current by the use of an external resistor ...
3
votes
2answers
336 views

Driving 3.3 V LEDs with an Arduino and a shift register

I'm planning to build a simple LED matrix with an Arduino and some 74HC595 shift registers. However my Ardiuno outputs 5 V to the registers which will pass that 5 V on. How and where along the line do ...
1
vote
1answer
89 views

Resetting a 74xx164 on power-up

I while a ago I saw a circuit in a datasheet that automatically cleared a 74xx164 shift register on power-up. I don't exactly remember which logic series it was (might have been LS or HC), and the ...
2
votes
2answers
155 views

Shifted shift register

I've just had my first go at getting a shift register to work with my Arduino.. it was almost flawless, but I seem to be missing my first bit. I followed the guide here, but using only one shift ...
1
vote
3answers
458 views

coding using Arduino, two 74HC595 and two RGB LED, problems with shifting out database

the whole point of this was to be able to send 8 bits of color code to 2 rgb leds through 2 74hc595 registers. if i can get the default color for each led to be sent out then the next part of code is ...
-2
votes
3answers
500 views

How do I calculate the required value for a pull-down resistor in a PWM circuit?

I'm using 74HC595 with SoftPWM to control some LED's. When the 74HC595 is off, its outputting about 0.57v, enough to turn my LED's on somewhat. How do I work out the value of the pull-down resistor ...