SR latch

Ben Eater · Intermediate ·📐 ML Fundamentals ·10y ago
Digital logic gets really interesting when we connect the output of gates back to an input. The SR latch is one of the most basic memory circuits that we can build on to make counters, registers, and all sorts of other interesting things. Support me on Patreon: https://www.patreon.com/beneater You can get all the components used in this video from any online electronic components distributor for a few dollars. Complete parts list (everything in this video): 1x 74LS32 (Quad two-input OR gate) 1x 74LS02 (Quad two-input NOR gate) 3x 330Ω resistor 3x Momentary "Microtivity 6mm tact switch" 3x L…
Watch on YouTube ↗ (saves to browser)

Playlist

Uploads from Ben Eater · Ben Eater · 33 of 60

1 KA 60 Minutes Sep 2013 rerun (10x speed)
KA 60 Minutes Sep 2013 rerun (10x speed)
Ben Eater
2 Frame formats | Networking tutorial (6 of 13)
Frame formats | Networking tutorial (6 of 13)
Ben Eater
3 TCP: Transmission control protocol | Networking tutorial (12 of 13)
TCP: Transmission control protocol | Networking tutorial (12 of 13)
Ben Eater
4 Clock synchronization and Manchester coding | Networking tutorial (3 of 13)
Clock synchronization and Manchester coding | Networking tutorial (3 of 13)
Ben Eater
5 TCP connection walkthrough | Networking tutorial (13 of 13)
TCP connection walkthrough | Networking tutorial (13 of 13)
Ben Eater
6 Lower layers of the OSI model | Networking tutorial (7 of 13)
Lower layers of the OSI model | Networking tutorial (7 of 13)
Ben Eater
7 Hop-by-hop routing | Networking tutorial (11 of 13)
Hop-by-hop routing | Networking tutorial (11 of 13)
Ben Eater
8 Sending digital information over a wire | Networking tutorial (1 of 13)
Sending digital information over a wire | Networking tutorial (1 of 13)
Ben Eater
9 ARP: Mapping between IP and Ethernet | Networking tutorial (9 of 13)
ARP: Mapping between IP and Ethernet | Networking tutorial (9 of 13)
Ben Eater
10 Analyzing actual Ethernet encoding | Networking tutorial (4 of 13)
Analyzing actual Ethernet encoding | Networking tutorial (4 of 13)
Ben Eater
11 Intro to fiber optics and RF encoding | Networking tutorial (2 of 13)
Intro to fiber optics and RF encoding | Networking tutorial (2 of 13)
Ben Eater
12 The Internet Protocol | Networking tutorial (8 of 13)
The Internet Protocol | Networking tutorial (8 of 13)
Ben Eater
13 Looking at ARP and ping packets | Networking tutorial (10 of 13)
Looking at ARP and ping packets | Networking tutorial (10 of 13)
Ben Eater
14 The importance of framing | Networking tutorial (5 of 13)
The importance of framing | Networking tutorial (5 of 13)
Ben Eater
15 Programming my 8-bit breadboard computer
Programming my 8-bit breadboard computer
Ben Eater
16 Stepping through a program on the 8-bit breadboard computer
Stepping through a program on the 8-bit breadboard computer
Ben Eater
17 Comparing C to machine language
Comparing C to machine language
Ben Eater
18 Programming Fibonacci on a breadboard computer
Programming Fibonacci on a breadboard computer
Ben Eater
19 Experimenting with LEDs | Digital electronics (1 of 10)
Experimenting with LEDs | Digital electronics (1 of 10)
Ben Eater
20 Limiting current through an LED | Digital electronics (2 of 10)
Limiting current through an LED | Digital electronics (2 of 10)
Ben Eater
21 Powering our LED circuit | Digital electronics (3 of 10)
Powering our LED circuit | Digital electronics (3 of 10)
Ben Eater
22 Connecting to a mystery signal | Digital electronics (4 of 10)
Connecting to a mystery signal | Digital electronics (4 of 10)
Ben Eater
23 How a transistor amplifies current | Digital electronics (6 of 10)
How a transistor amplifies current | Digital electronics (6 of 10)
Ben Eater
24 Troubleshooting: Investigating why the LED is so dim (5 of 10)
Troubleshooting: Investigating why the LED is so dim (5 of 10)
Ben Eater
25 The transistor as a current controlled switch | Digital electronics (7 of 10)
The transistor as a current controlled switch | Digital electronics (7 of 10)
Ben Eater
26 Using a transistor to solve our problem | Digital electronics (8 of 10)
Using a transistor to solve our problem | Digital electronics (8 of 10)
Ben Eater
27 Inverting the signal with a transistor | Digital electronics (9 of 10)
Inverting the signal with a transistor | Digital electronics (9 of 10)
Ben Eater
28 Comparing the buffer and inverter circuits | Digital electronics (10 of 10)
Comparing the buffer and inverter circuits | Digital electronics (10 of 10)
Ben Eater
29 Learn how computers add numbers and build a 4 bit adder circuit
Learn how computers add numbers and build a 4 bit adder circuit
Ben Eater
30 How semiconductors work
How semiconductors work
Ben Eater
31 How a transistor works
How a transistor works
Ben Eater
32 Making logic gates from transistors
Making logic gates from transistors
Ben Eater
SR latch
SR latch
Ben Eater
34 D latch
D latch
Ben Eater
35 D flip-flop
D flip-flop
Ben Eater
36 8-bit computer update
8-bit computer update
Ben Eater
37 Astable 555 timer - 8-bit computer clock - part 1
Astable 555 timer - 8-bit computer clock - part 1
Ben Eater
38 Monostable 555 timer - 8-bit computer clock - part 2
Monostable 555 timer - 8-bit computer clock - part 2
Ben Eater
39 Bistable 555 - 8-bit computer clock - part 3
Bistable 555 - 8-bit computer clock - part 3
Ben Eater
40 Clock logic - 8-bit computer clock - part 4
Clock logic - 8-bit computer clock - part 4
Ben Eater
41 Bus architecture and how register transfers work - 8 bit register - Part 1
Bus architecture and how register transfers work - 8 bit register - Part 1
Ben Eater
42 Tri-state logic: Connecting multiple outputs together - 8 bit register - Part 2
Tri-state logic: Connecting multiple outputs together - 8 bit register - Part 2
Ben Eater
43 Designing and building a 1-bit register - 8 bit register - Part 3
Designing and building a 1-bit register - 8 bit register - Part 3
Ben Eater
44 Building an 8-bit register - 8-bit register - Part 4
Building an 8-bit register - 8-bit register - Part 4
Ben Eater
45 Testing our computer's registers - 8-bit register - Part 5
Testing our computer's registers - 8-bit register - Part 5
Ben Eater
46 Twos complement: Negative numbers in binary
Twos complement: Negative numbers in binary
Ben Eater
47 ALU Design
ALU Design
Ben Eater
48 Building the ALU
Building the ALU
Ben Eater
49 Troubleshooting the ALU
Troubleshooting the ALU
Ben Eater
50 Testing the computer's ALU
Testing the computer's ALU
Ben Eater
51 8-bit computer RAM intro
8-bit computer RAM intro
Ben Eater
52 RAM module build - part 1
RAM module build - part 1
Ben Eater
53 RAM module build - part 2
RAM module build - part 2
Ben Eater
54 RAM module build - part 3
RAM module build - part 3
Ben Eater
55 RAM module testing and troubleshooting
RAM module testing and troubleshooting
Ben Eater
56 JK flip-flop
JK flip-flop
Ben Eater
57 JK flip-flop racing
JK flip-flop racing
Ben Eater
58 Master-slave JK flip-flop
Master-slave JK flip-flop
Ben Eater
59 Binary counter
Binary counter
Ben Eater
60 Program counter design
Program counter design
Ben Eater
The NEW wave of engineering 🤔
Next Up
The NEW wave of engineering 🤔
Sajjaad Khader