3
votes
4answers
291 views

Bidirectional Shift Register

I am designing a project that has around 50 or so outputs and around 20 or so inputs. I have designed a chainable breakout board for a standard '595 shift register for the outputs, and was planning on ...
1
vote
1answer
304 views

10 bit PISO shift register

I have a device that has a 10bit parallel output that I need to get to a serial input. Can I use a 16 bit PISO shift register and somehow ignore the 6 LSB? How might that work?
1
vote
1answer
638 views

Strange bug when Interfacing with Shift Register (CPLD) via SPI

I've implemented a 8-bit Parallel in Serial Out (PISO) Shift register in VHDL on my Max V CPLD. I'm using SPI to interface with the CPLD using my AVR. The circuit works but only partially. Suppose I ...
3
votes
2answers
950 views

How to use ATmega328 SPI with a 31 bit shift register

I'm using an Allegro 6280 PWM LED driver for a project. This is a cool little IC except for the fact that it is a 31 bit long input register. This is no problem if I simply loop through my 31 bits ...
2
votes
2answers
898 views

shift registers: differences between the standard parallel-in serial-out ICs

I must be blind... I'm trying to decide which of the '165, '166, and '597 shift registers is appropriate/inappropriate for a SPI input shift register. All are 8-bit parallel in. HC165: ...