Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > Electronic Projects Design/Ideas/Reviews


Electronic Projects Design/Ideas/Reviews Are you building an electronic project or want to? Maybe you need some assistance? Come and submit your electronic questions here and let our experienced members find a solution.

Reply
 
LinkBack Thread Tools Display Modes
Old 14th May 2007, 05:33 AM   (permalink)
Default 64bit shift register with parallel load

I want a shift register with 64/32 bits which have to be loaded parallely and shifted serially.please help me to find out the proper IC.
yugatharan is offline  
Old 14th May 2007, 05:47 AM   (permalink)
Default

Why not just cascade some 8bit ones like the 74HC164, 4094, etc. I doubt you'll find a 64bit one.
__________________
--- The days of the digital watch are numbered. ---
kchriste is offline  
Old 14th May 2007, 06:43 AM   (permalink)
Default

kchriste's right, cascading multiple 8 bit devices is a simple sollution.
__________________
"Because I be what I be. I would tell you what you want to know if I
could, mum, but I be a cat, and no cat anywhere ever gave anyone a
straight answer, har har."
Sceadwian is offline  
Old 14th May 2007, 05:43 PM   (permalink)
Default

Take any eight 8 bit shift registers and connect the DAT pin on each one to a unique pin, for example RB0 through RB7. Throw eight bytes onto this 8 pin bus with a CLK pulse after each byte. The 1st byte should contain all of the bit 7 values, one bit for each shift register. The 2nd byte should contain all of the bit 6 values, one bit for each shift register. And so on through the 8th byte which contains all of the bit 0 values, one bit for each shift register.

I use a scheme similar to this to load up 64 bits for a matrix display "scan" cycle in about 4.8-usecs.
Attached Images
File Type: png Matrix Display (10 pin design).PNG (129.4 KB, 25 views)

Last edited by Mike, K8LH; 14th May 2007 at 05:46 PM.
Mike, K8LH is offline  
Old 14th May 2007, 06:04 PM   (permalink)
Default

On re-reading your post I'm not sure my suggestion is what you're looking for. If that's the case, I apologize Sir.

Mike
Mike, K8LH is offline  
Old 14th May 2007, 06:55 PM   (permalink)
Default

so you want a parallel load (input), serial shift (output) register, that is 64 bits wide?

a few ideas come to my mind:

1) use eight 74HC165 parallel-load serial shift registers and 4017 counter to step through the register one byte at a time (toggle the shift/load pin)

2) use four 16bit i2c IO expanders

3) use two inexpensive micrcontrollers (like the 16f74 or 16f877a) as 32bit parallel load serial shift registers like the 165, but program them to support cascading
__________________
If you don't have a planet, what good are gold bars?

want to contact me directly? gmail gordonthree
check out my project website: http://projects.dimension-x.net
Favorite numbers:
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
justDIY is offline  
Reply

Bookmarks

Thread Tools
Display Modes



Similar Threads
Title Starter Forum Replies Latest
Inchworm adapter bd lemonyx Micro Controllers 9 9th May 2007 08:01 AM
Up counter - Shift register ico2 Electronic Projects Design/Ideas/Reviews 4 19th February 2007 03:14 PM
Shift register mstechca General Electronics Chat 1 19th December 2005 12:45 AM
Code not working..help Electrix Micro Controllers 15 26th September 2005 12:12 PM
using shift and stage register with controller waqar Micro Controllers 0 18th April 2003 07:37 AM



All times are GMT. The time now is 06:10 PM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.

eXTReMe Tracker