How Shift Registers Work - The Learning Circuit

  Рет қаралды 117,389

element14 presents

element14 presents

Күн бұрын

Shift registers are devices that are quite popular when using micro controllers as they can be used to expand the number of inputs or outputs available. In this lesson, Karen explains how serial and parallel data are used and shifted through these devices. Learn how shift registers are made of logic devices as she breaks down the logic diagrams and shows how to read the timing diagrams to understand exactly how these ICs work: bit.ly/3ftQfFV
Engage with the element14 presents team on the element14 Community - suggest builds, find project files and behind the scenes video: bit.ly/2MFMG0v
Visit the element14 Community for more great activities and free hardware:
Tech spotlights: bit.ly/2KLz0TS
Roadtest and Reviews: bit.ly/2KH4fj3
Project14: bit.ly/2wPnajx

Пікірлер: 83
@ZetaPyro
@ZetaPyro 4 жыл бұрын
A lot of old video game consoles like the NES and SNES used shift registers for transmitting controller input. When the console wants to read the state of the controller's buttons, it sends a series of clock pulses to the controller, which then stores all of the button's pressed states into a shift register, and it then transmits those bits one by one across a serial cable. Back on the console's side, it reads those bits off of the serial cable back into a shift register to demultiplex the bits into bytes/words.
@haydenhoodless2055
@haydenhoodless2055 3 жыл бұрын
Brilliant video - It's sometimes difficult to find electronics educational videos that put all the pieces together in such a way. In particular, I really enjoy the animations that you use to show how the components react at different input states. You also speak clearly, focus on important points and structure them really well so something difficult is actually quite easy to understand. Thanks to this video, not only do I feel like I have a better understanding of shift registers, but also flip flops, data transmission and how computers work in general.
@davidanthony8998
@davidanthony8998 8 ай бұрын
I cannot express the amount of gratitude I have for your videos. I consider myself a hands on learner so trying to learn through boring PowerPoint presentations is nearly impossible. Your explanations along with intuitive and creative animations help me understand the material when it otherwise would go straight over my head. I appreciate all that you do and keep these videos coming! :)
@edgarpisano
@edgarpisano 3 жыл бұрын
The videos are great. I really like how you explain everything. It seems always so clear and easy. I will work again on my projects. Thanks for the quality and the good explanations. (Sorry for my english; it is not my mothertonge)
@kyawzeya8914
@kyawzeya8914 2 жыл бұрын
Thank you teacher.I understand clearly about Shift Register by watching your video.
@iancoleman6352
@iancoleman6352 2 ай бұрын
My class uses "Digital Design" by M. Mano, M. Ciletti. The book defines latches as triggered by a HIGH value where as flip flops are triggered on the positive or negative edge of a clock signal. The positive or negative edge of the clock signal used for the flip flops is actually just a very short impulse of a signal caused by clever manipulation of gate delays.
@davesuxxx
@davesuxxx 3 жыл бұрын
Finally a video on this where arduino isn't mentioned. I'm trying to read serial data from another IC rather than an MCU. Hopefully I can do it with the 595!
@leivan5507
@leivan5507 4 ай бұрын
Verdade. Já tá chato a gente fazer uma pesquisa sobre um determinado CI e no meui do vídeo Arduino aparece 😂. Não tem pelo menos outro MCU pra eles [Brasil]
@Enderbro3300
@Enderbro3300 2 жыл бұрын
Thank you so much. This is so clearly explained! Gonna use this to build a nixie tube timer!
@shaymenashe2742
@shaymenashe2742 2 жыл бұрын
Thank you very much, when I was looking for shift registers I was always confused by the 3 clock pulses, thank you!
@sahars878
@sahars878 3 жыл бұрын
Once again thank you so much for helping us learn better in an amazing way, Thanks a lot. wish you the bests ever
@UsedToBeConsumer
@UsedToBeConsumer Жыл бұрын
i don't really understand why there is so much debate about a Latch and FlipFlop, where the answer is so obvious; a latch is transparent to input all the time when enabled so its a Level sensitive, while a FlipFlop is Edge sensitive meaning its input is reflected by the output at the edge of a clock (high or low). so what you are describing is simply a FlipFlop....
@mosesjehovah6194
@mosesjehovah6194 3 жыл бұрын
OH! You ARE very wonderfully educate!
@stormz4040
@stormz4040 4 жыл бұрын
French guy here. Thank you for your videos. :)
@terrym2007
@terrym2007 3 жыл бұрын
Great Work. Thanks for your passion.
@adailyllama4786
@adailyllama4786 4 жыл бұрын
I enjoy this series of videos. They are very helpful!
@injoelsgarage3934
@injoelsgarage3934 4 жыл бұрын
Thank you! Nicely done.
@Electronzap
@Electronzap 4 жыл бұрын
Great explanation!
@tjadventures
@tjadventures 8 ай бұрын
One of the best videos I've seen on this. Thank you!
@kenmichaels1842
@kenmichaels1842 7 ай бұрын
Excellent explanation on an underappreciated component !
@JoaoVictor-yz8wy
@JoaoVictor-yz8wy 6 ай бұрын
you just saved my life
@windyzanele3813
@windyzanele3813 Жыл бұрын
thank you mam keep on making videos it's easy to understand when you show us what you're are talking about practically
@funkykong9001
@funkykong9001 4 жыл бұрын
Excellent explanation and graphics! Thank you!
@isabelescarlette2021
@isabelescarlette2021 3 жыл бұрын
Great video, thank you very much!
@08fractal
@08fractal 3 жыл бұрын
a really good explanation, thanks ;)
@adailyllama4786
@adailyllama4786 3 жыл бұрын
Very helpful series on shift registers. Many Thanks!
@OMNI_INFINITY
@OMNI_INFINITY 9 ай бұрын
So a flip-flop is literally a switch that stays in one position until switched to the other position. And "high" would be the application of finger pressure on a light switch in that analogy.
@SouthwestIndustrialElectric
@SouthwestIndustrialElectric 4 жыл бұрын
Thanks for sharing!
@stevendorath7268
@stevendorath7268 10 ай бұрын
Thank you! You are great. Way better explanation than my professor
@igbana
@igbana 2 жыл бұрын
No no no.... I was just smiling while watching this...... Wow... The explanation is wonderful
@agstechnicalsupport
@agstechnicalsupport 2 жыл бұрын
A good summary with animations on shift registers.
@elecsense
@elecsense 2 жыл бұрын
Great explanation mam 🙏thank you .
@t4ir1
@t4ir1 3 жыл бұрын
Superb video! The animations are spot on and clarify a great deal of information. Thank you!
@nickush7512
@nickush7512 4 жыл бұрын
So superbly delivered, so many thanks..
@alfredkaserekasivanzire9488
@alfredkaserekasivanzire9488 4 жыл бұрын
We need to practice with LED 7 segments display or with led matrix display to understand better the shift register. Dronebot workshop man showed the use of shift register in practice.
@leozendo3500
@leozendo3500 2 жыл бұрын
so so much better than the old videos
@columbioaudioskrishnamoort649
@columbioaudioskrishnamoort649 3 жыл бұрын
Super explain thank you 👍
@mikeearls126
@mikeearls126 2 жыл бұрын
This is mind blowing
@mdsajidraza9575
@mdsajidraza9575 2 жыл бұрын
Great video
@muhandes8453
@muhandes8453 3 жыл бұрын
Thank you very much :)
@habtamusium8646
@habtamusium8646 3 жыл бұрын
understandable approach ! thank you for your energy + knowledge + moral- sprite
@arzo1630
@arzo1630 6 ай бұрын
There is a difference between flipflops or latches, the first is edge activated and the latter is clock-level activated.
@petopa77
@petopa77 3 ай бұрын
Helpful 💯
@assiya3023
@assiya3023 Жыл бұрын
Tank you very much
@KJ7JHN
@KJ7JHN 2 жыл бұрын
Hi Karen, could you please do a few videos on the Teensy 4.1? I know it's kind of old, but the code is Arduino. I was hoping to see a shift register connected to a Teensy. Perhaps using the Arduino game controller library, a Teensy could be a controller?
@SparkOutUs
@SparkOutUs 3 жыл бұрын
how do you guys remember all of this stuff, without having to constantly come back?
@nabeelahsan504
@nabeelahsan504 3 жыл бұрын
IKR!!!
@SparkOutUs
@SparkOutUs 3 жыл бұрын
@@nabeelahsan504 in the last few months ive realised learning the CONCEPT is the most important thing, cos then you know WHEN or WHERE to use a certain component, if you struggle try this method
@Centrifugalsparks
@Centrifugalsparks 3 жыл бұрын
Write it down, draw pictures, and after each lesson apply it in your own way. But I feel ya, my ADHD doesn't normally let me absorb a lot of info, but electronics and electrical has always come easy for me
@peteragurkis3590
@peteragurkis3590 Жыл бұрын
Application is how you remember. When you learn to ride a bike or drive a car, you learn the concept, and then you put it into practice (likely poorly at the beginning) but through iteration you take it as second nature.
@adbrooks95
@adbrooks95 Жыл бұрын
Have the mind for it I guess. I love tech and electronics. Since I leaned a scripting language or so, I've had an easy time remembering how things work at a basic level once I look at it again
@leivan5507
@leivan5507 4 ай бұрын
Porque que só agora que eu tô vendo esse teu vídeo, explica tudo bem detalhado. Eu não entendi muito o que vc falou mais por causa da animação eu consegui aprender de primeira. Agradeço. 👏 [Brasil]
@11219tt
@11219tt 26 күн бұрын
This is so confusing! What would make it much easier to understand is answering the question why at every step of the X explanation. Giving an example of when each register type would be used, would really help me understand what each one does the signal path of each.for example, which option is for one pin on an Arduino sending code for LEDs. And which option is used to send multiple buttons to one pin on there or do we know?
@Avionics1958
@Avionics1958 4 жыл бұрын
You Rock !👌👍
@matthewberry201
@matthewberry201 Жыл бұрын
It would be nice to see an example on a circuit board
@naderhumood1199
@naderhumood1199 3 жыл бұрын
Lovly you... And your channnnel
@stevie2112
@stevie2112 3 жыл бұрын
Can you please fix the learning circuit playlist so its not backwards please
@impactodelsurenterprise2440
@impactodelsurenterprise2440 2 жыл бұрын
Took me a few hours to research how a monitor cable can send individual data to millions of leds on the sceen, now I know it's shift register.
@syahmijaris.8734
@syahmijaris.8734 2 жыл бұрын
faham faham mekasih😄😄
@victormaxwellpeters9771
@victormaxwellpeters9771 2 жыл бұрын
But what is the durations of individual clock pulse ???? if enable pin is on for long time then data input will be same in all flip flop in series
@MesakLalrindika
@MesakLalrindika 2 жыл бұрын
nice
@mattjessup8376
@mattjessup8376 2 жыл бұрын
The difference between Flip-Flops and Latches, "Flip-Flops are edge-triggered or edge-sensitive whereas gated latches are level-sensitive (Digital Fundamentals 11th P. 381)."
@rubenmendez6065
@rubenmendez6065 Ай бұрын
For 595 what pin is the sh/load
@oraz.
@oraz. 4 жыл бұрын
I guess with pipo you can create a digital sample and hold..
@Max-en9rz
@Max-en9rz Жыл бұрын
on my way to barely avoid F in microprocessor class.
@anasraed4918
@anasraed4918 2 жыл бұрын
My last brain cell died
@arnelcondino2634
@arnelcondino2634 4 жыл бұрын
Hi Karen
@jboy6944
@jboy6944 Жыл бұрын
Can I marry you already 😍. You taught me what my lectures couldn’t ⭐️
@JozsefSzaszFabian
@JozsefSzaszFabian 3 жыл бұрын
Some important things... - connecting wires must have dots - missed a very impotrant thing: what happens when both set and reset are active
@tanmeowsoon5252
@tanmeowsoon5252 Жыл бұрын
sent me an update if you have it Thanks you
@rohankumar5461
@rohankumar5461 4 жыл бұрын
There are only few Karen as sweet as her.
@samanzakeri2403
@samanzakeri2403 2 жыл бұрын
in basic terms SR latches are simpler flip flops. so think of it like this from simple to more complicated you have SR latches then D and T flip flops and finally JK flip flops. they all have their own usage and if you want to learn more a simple comment isn't enough.
@olivezoo
@olivezoo 3 жыл бұрын
Lady, do u have a dr degree?
@jonjingleheimerschmidt5153
@jonjingleheimerschmidt5153 Жыл бұрын
Whaaaaaat? When did Sarah Silverman's non-annoying sister start making electronics videos? She's all the good qualities of her sister but without that "I need to punch you in the face, right now" voice and entitledment! subscribed.
@siddhantrao9587
@siddhantrao9587 Жыл бұрын
Flip flops are edge triggered and latches are level triggered, end of story
@fododude
@fododude 3 жыл бұрын
How many other people came here looking for vegetable gardening videos?
@cashewmilkfan
@cashewmilkfan 3 жыл бұрын
none
@lloydrmc
@lloydrmc Жыл бұрын
I learned serIAL not seIES
@mitchelline
@mitchelline 3 жыл бұрын
Am I the only one who doesn't understand a single bit of this video?
@sp8871
@sp8871 Жыл бұрын
lesbian?
@alibaba-mj3cy
@alibaba-mj3cy 3 ай бұрын
you are very beautiful
How to Make a 4-bit Shift Register Circuit - The Learning Circuit
9:49
element14 presents
Рет қаралды 52 М.
Basic Shift Registers
14:18
Columbia Gorge Community College
Рет қаралды 41 М.
OMG😳 #tiktok #shorts #potapova_blog
00:58
Potapova_blog
Рет қаралды 3,6 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
3 wheeler new bike fitting
00:19
Ruhul Shorts
Рет қаралды 49 МЛН
How Flip Flops Work - The Learning Circuit
9:03
element14 presents
Рет қаралды 495 М.
74HC595 & 74HC165 Shift Registers with Arduino
40:38
DroneBot Workshop
Рет қаралды 391 М.
Introduction to Registers | What is Shift Register? Types of Shift Registers
10:54
How does shift registers works ? PLC Programming Tutorials for Beginners
5:47
PLC Programming Tutorials Tips and Tricks
Рет қаралды 56 М.
Using Shift Registers to Get UNLIMITED GPIOs for our project !!
12:40
Top Fifteen Mistakes People Make When Designing Prototype PCBs
12:26
Cosplay Light and Sound
Рет қаралды 131 М.
Controlling a BIG LED Matrix?! How Shift Registers work! || EB#39
12:33
CY Superb Earphone 👌 For Smartphone Handset
0:42
Tech Official
Рет қаралды 822 М.
iPhone 12 socket cleaning #fixit
0:30
Tamar DB (mt)
Рет қаралды 51 МЛН
How To Unlock Your iphone With Your Voice
0:34
요루퐁 yorupong
Рет қаралды 27 МЛН
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 1,8 МЛН
SSD с кулером и скоростью 1 ГБ/с
0:47
Rozetked
Рет қаралды 52 М.