Digital Electronics: The JK Flip-Flop

  Рет қаралды 122,529

Derek Molloy

Derek Molloy

Күн бұрын

Пікірлер: 49
@Aprilwindz
@Aprilwindz 11 жыл бұрын
I was struggling with understanding these concepts till I watched this whole video through. Truly great at clear explanations and how things work. Thank you for putting up these videos.
@DerekMolloyatDCU
@DerekMolloyatDCU 11 жыл бұрын
The problem is with the clock input to the JK flip-flop. If you have noise or switch bounce and you have J=K=1 then you may get multiple 'toggle' states (1 toggle, 2 toggles etc. unknown on a single press). For learning you can connect a 555 timer (see my video on the 1Hz 555 timer circuit) to the clock input of the JK flip-flop. This will give you a clean clock cycle every 1 second. An alternative would be to use a debounced switch (see my SPST debounce video) to drive the JK clock input.
@Spark-Hole
@Spark-Hole 5 жыл бұрын
So how do they built jk flip flop inside 74HC112 or 74HC191...Is it Master Slave or the other one?
@williammchargue6120
@williammchargue6120 8 жыл бұрын
incredible video. you make the logic of this circuitry VERY clear and accessible
@wilfredmulenga5558
@wilfredmulenga5558 11 жыл бұрын
God bless you!I've never had a better explanation of J-K flip flops
@parasbhanot
@parasbhanot 12 жыл бұрын
best explanation of flipflops on the internet
@alienpioneer
@alienpioneer 11 жыл бұрын
I just simply love your tutorials.Crystal clear.
@melindalee9841
@melindalee9841 9 жыл бұрын
Clear explanation!! Can i know the value of resistors you used in this circuit?? Because i can't see clearly the colours on the resistors.
@DerekMolloyatDCU
@DerekMolloyatDCU 11 жыл бұрын
Hi, it's a combination of applications. Adobe premiere for editing, Smoothdraw for pen work, audacity for audio and illustrator for diagrams.
@sHrG78
@sHrG78 10 жыл бұрын
This is the best and most comprehensive explanation on youtube for FF's. Thank you!
@GreekGadgetGuru
@GreekGadgetGuru 6 жыл бұрын
Agreed!
@juvanerik
@juvanerik 10 жыл бұрын
This is an amazing video, the work you do in making these amazing presentations... just great.
@jasont.swartz1543
@jasont.swartz1543 11 жыл бұрын
This was much easier to follow than the text book and less time consuming!!!
@danielnduoyo3972
@danielnduoyo3972 8 жыл бұрын
Well done Sir. Well explained! Is it possible to learn both Mechanical Engineering and Digital Electronics (In other words, Computer Hardware) Engineering? I love both fields.
@stevehamer7821
@stevehamer7821 6 жыл бұрын
Superb!! Thanks for this Derek. So well presented and easy to comprehend. Great work.
@vythinathanduraiswamy3430
@vythinathanduraiswamy3430 6 жыл бұрын
Extremely well done video that can be followed for the most part. The last part where an asynchronous Set/Reset was added was somewhat confusing. Otherwise, terrific job, thank you!
@azeeminator
@azeeminator 11 жыл бұрын
Thank you very much sir. The thing is that we have to construct a pulse triggering master-slave jk flip flop as part of the course project. You have used a schmitt trigger which we haven't studied so i do not know about switch debouncing and noise. I have to use a 555 timer as 'the clock'. And it has pins RESET, TRIG, OUT, DIS, CTRL and THR. Which pins will be useful. Can I wholly replace the 555 and schmitt with a debouncing switch if I, like you mentioned, want single toggle state.
@Pagweb
@Pagweb 12 жыл бұрын
What buttons do you use for your breadboard? Mine tend to pop out of the breadboard and I'm looking for new ones.
@alkolaqi83
@alkolaqi83 10 жыл бұрын
The best explanation of flip flop
@jonathanlopez1030
@jonathanlopez1030 10 жыл бұрын
this is the best explanation that I have ever got !!! thanks for the video!! :)
@lukasli1772
@lukasli1772 8 жыл бұрын
thank you very much !! You helped me a lot. I jnew how to deal with the J and K input but i was wondering what to do with the PRESET and the CLEAR input! Now I know how to deal with it. THANKS
@DerekMolloyatDCU
@DerekMolloyatDCU 11 жыл бұрын
It doesn't stand for anything specific... Dr. Eldred Nelson assigned letters to the flip-flop inputs, a - h but j and k had interesting 'toggle' properties, so it became the de facto name. Here J means Set and K means Reset.
@azeeminator
@azeeminator 11 жыл бұрын
Greetings! How can I use a 555 timer for pulse generation? Which pins will be useful? Can you please explain how would a 555 timer be connected when constructing a jk flip flop?
@ayskrim5995
@ayskrim5995 11 жыл бұрын
Nice tutorial Sir, but how can we design/put it in a PCB? Our professor wants us to put it on PCB
@bakupcpu
@bakupcpu 12 жыл бұрын
This remind me of my electronic classes! But this is way better O.o don't know why! Nice video!
@DerekMolloyatDCU
@DerekMolloyatDCU 11 жыл бұрын
Have a look at my 555 timer video, where I explain how to connect up the timer - the output of the timer "OUT" can be connected to the clock of the JK flip-flop.
@brockolious
@brockolious 11 жыл бұрын
What a great lesson and tutorial, thank you so much for doing this.
@abcborgess
@abcborgess 11 жыл бұрын
Derek, what app do you use to make your videos?
@DonPavardenis
@DonPavardenis 11 жыл бұрын
Very very professional presentation, very accurate and very simple to understand. You must spent a lot of time to create it, thank you Sir, I will definitely subscribe your channel. Keep doing what you are doing ;)
@DerekMolloyatDCU
@DerekMolloyatDCU 11 жыл бұрын
:-) Very good... I'm not sure anyone was ever forced to listen to me before! There should be some type of law against that! Derek.
@matthewkennedy1329
@matthewkennedy1329 9 жыл бұрын
If the inputs on J and K are both 1 then its put in the state of prohibited.
@tuanphamrmit
@tuanphamrmit 6 жыл бұрын
@29:43 can someone explain why we get 0 at Q and 1 at Q not for the SR latch? Because the inputs at that moment for the upper NAND gate is A=1 and the other input is 0 (Q not =0) meaning Q= 1. For the lower NAND gate we have B=0 and the other input is 1 (Q= 1) meaning Q not is also 1. So Q and Q not are both 1 @.@
@Dannysen
@Dannysen 11 жыл бұрын
Best lecture ever
@mohamedsolimanH
@mohamedsolimanH 12 жыл бұрын
That's Great explanation many many thanks to u
@StromboliKicks
@StromboliKicks 12 жыл бұрын
thanks you so much! keep making this beginners videos!
@nakulagham2058
@nakulagham2058 11 жыл бұрын
best n simplest tut ever :) thanks !
@appdevtyfy2643
@appdevtyfy2643 8 жыл бұрын
Why J-K don't work in simulators?
@shizaep
@shizaep 10 жыл бұрын
great stuff mate
@burakos15
@burakos15 12 жыл бұрын
Helpful video ! thanks a lot
@prachethire812
@prachethire812 9 жыл бұрын
thank you very much
@reka5351
@reka5351 10 жыл бұрын
thanks for this discussion you are the #1
@AthiraNS
@AthiraNS 12 жыл бұрын
thank you.
@MrTham123
@MrTham123 11 жыл бұрын
my teacher is forcing us to watch this now.
@Jaynext2
@Jaynext2 12 жыл бұрын
Thanks a lot ... :-)
@PeGaiarsa
@PeGaiarsa 9 жыл бұрын
If you plug this circuit into Quartus II and analyse it, it doesn`t work.
@MoodersInit
@MoodersInit 10 жыл бұрын
@ciborgym
@ciborgym 9 жыл бұрын
In Spanish please..!!
Digital Electronics -- Flip-Flops
36:49
MovieHQ
Рет қаралды 340 М.
How Strong is Tin Foil? 💪
00:25
Brianna
Рет қаралды 63 МЛН
ЗНАЛИ? ТОЛЬКО ОАЭ 🤫
00:13
Сам себе сушист
Рет қаралды 4 МЛН
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 68 МЛН
Digital Electronics: Debouncing a Slider Switch (SPDT)
15:16
Derek Molloy
Рет қаралды 45 М.
Custom Cables & Guide to Crimping Dupont PCB Interconnect Cables
9:28
World's worst video card? The exciting conclusion
24:23
Ben Eater
Рет қаралды 3 МЛН
JK Flip Flop Timing Diagrams
6:33
Joe Haas
Рет қаралды 191 М.
Electronics 201: Flip-Flops
14:01
humanHardDrive
Рет қаралды 128 М.
Digital Electronics: The 2's Complement
37:46
Derek Molloy
Рет қаралды 15 М.
Lecture 1: Introduction to Power Electronics
43:22
MIT OpenCourseWare
Рет қаралды 763 М.
Why build an entire computer on breadboards?
28:43
Ben Eater
Рет қаралды 3,1 МЛН
How Flip Flops Work - The Learning Circuit
9:03
element14 presents
Рет қаралды 528 М.
How Strong is Tin Foil? 💪
00:25
Brianna
Рет қаралды 63 МЛН