Book 5
Doing Digital Electronics
Contents at a Glance
Chapter 1: Understanding Digital Electronics
Distinguishing Analog and Digital Electronics
Understanding Binary
Using Switches to Build Gates
Project 28: A Simple AND Circuit
Project 29: A Simple OR Circuit
Project 30: A Simple XOR Circuit
Chapter 2: Getting Logical
Introducing Boolean Logic and Logic Gates
Looking at NOT Gates
Looking at AND Gates
Looking at OR Gates
Looking at NAND Gates
Looking at NOR Gates
Looking at XOR and XNOR Gates
De Marvelous De Morgan’s Theorem
All You Need Is NAND (Or NOR)
Using Software to Practice with gates
Chapter 3: Working with Logic Circuits
Creating Logic Gates with Transistors
Project 31: A Transistor NOT Gate
Project 32: A Transistor NAND Gate
Project 33: A Transistor NOR Gate
Introducing Integrated Circuit Logic Gates
Introducing the Versatile 4000-Series Logic Gates
Building Projects with the 4011 Quad Two-Input NAND Gate
Project 34: A CMOS NAND Gate
Project 35: A CMOS AND Gate
Project 36: A CMOS OR Gate
Project 37: A CMOS NOR Gate
Chapter 4: Working with Flip-Flops
Looking at Latches
Project 38: An Active-High Latch
Project 39: An Active-Low Latch
Looking at Gated Latches
Project 40: A Gated D Latch
Introducing Flip-Flops
Project 41: A D Flip-Flop
Project 42: A Toggle Flip-Flop
Debouncing a Clock Input
Chapter 5: Introducing Microcontrollers
Introducing Microcontrollers
Programming a Microcontroller
Working with I/O Pins