Author(s): Myke Predko
Series: Demystified Series
Publisher: McGraw-Hill Professional
Year: 2004
Language: English
Pages: 386
Cover......Page 1
Demystified Series......Page 3
Title Page
......Page 4
Copyright......Page 5
CONTENTS......Page 7
PREFACE......Page 11
ACKNOWLEDGMENT......Page 15
PART ONE Introduction to Digital Electronics 1......Page 17
CHAPTER 1 The Underpinnings of Digital Electronics 3
......Page 19
Boolean Arithmetic, Truth Tables and Gates......Page 22
The Six Elementary Logic Operations......Page 26
Combinatorial Logic Circuits: Combining Logic Gates......Page 30
Sum of Products and Product of Sums......Page 33
Waveform Diagrams......Page 37
Quiz......Page 41
CHAPTER 2 Effectively Optimizing Combinatorial Circuits 29
......Page 45
Truth Table Function Reduction......Page 48
Karnaugh Maps......Page 52
Boolean Arithmetic Laws......Page 56
Optimizing for Technology......Page 61
Quiz......Page 66
CHAPTER 3 Creating Digital Electronic Circuits 53
......Page 69
Basic Electronic Laws......Page 73
Capacitors......Page 80
Semiconductor Operation......Page 85
Logic Gate Input and Output......Page 94
Simple Digital Logic Circuit Development......Page 103
Testing a Simple TTL Inverter......Page 107
Quiz......Page 113
CHAPTER 4 Number Systems 100......Page 8
Base 16 or Hexadecimal Numbers......Page 120
Binary Coded Decimal......Page 123
Gray Codes......Page 127
Quiz......Page 131
CHAPTER 5 Binary Arithmetic Using Digital Electronics 118
......Page 134
Adders......Page 138
Subtraction and Negative Numbers......Page 145
Magnitude Comparators and Bus Nomenclature......Page 151
Multiplication and Division......Page 154
Quiz......Page 160
CHAPTER 6 Practical Combinatorial Circuit Implementation 146
......Page 162
Race Conditions and Timing Analysis......Page 166
Quick and Dirty Logic Gates......Page 169
Dotted AND and Tri-State Logic Drivers......Page 172
Combining Functions on a Net......Page 175
Quiz......Page 177
CHAPTER 7 Feedback and Sequential Circuits 164......Page 180
Flip Flops (RS and JK)......Page 184
Edge Triggered Flip Flops......Page 189
Latches Versus Registers......Page 194
Reset......Page 196
Quiz......Page 200
Test for Part One 186......Page 202
PART TWO Digital Electronics Applications 197......Page 213
CHAPTER 8 Oscillators 199......Page 215
Transistor Astable Oscillators......Page 218
Ring Oscillators......Page 220
Relaxation Oscillators......Page 222
Crystals and Ceramic Resonators......Page 224
555 Timer Chip......Page 227
Delay Circuits......Page 235
Quiz......Page 239
CHAPTER 9 Complex Sequential Circuits 225......Page 241
Counters......Page 244
Shift Registers......Page 247
Linear Feedback Shift Registers......Page 250
Hardware State Machines......Page 253
Quiz......Page 256
CHAPTER 10 Circuit Interfaces 243......Page 259
Address and Data Decoders......Page 263
Multi-Segment LEDs......Page 266
Pulse Width Modulation......Page 269
Button Debouncing......Page 274
Switch Matrix Keypad Interfacing......Page 278
Quiz......Page 281
CHAPTER 11 Reading Datasheets 268......Page 284
Chip Operating Characteristics......Page 286
IEEE Logic Symbols......Page 288
Power Usage and Fanouts......Page 290
Quiz......Page 291
CHAPTER 12 Computer Processors and Support 277......Page 293
IEEE754 Floating Point Numbers......Page 297
Memory Types......Page 299
Power Supplies......Page 303
Programmable Logic Devices......Page 314
Quiz......Page 317
CHAPTER 13 PC Interfacing Basics 303......Page 319
The Parallel (Printer) Port......Page 322
Video Output......Page 325
Synchronous Serial Interfaces (SPI, I2C, Microwire)......Page 330
Asynchronous Serial Interfaces......Page 333
RS-232 Electrical Standards......Page 338
Quiz......Page 341
Test for Part Two 327......Page 343
Final Exam 336......Page 352
APPENDIX Answers to Quiz, Tests, and Final Exam 357......Page 373
Index 361......Page 377