ELECTRONIC DIGITAL SYSTEM FUNDAMENTALS

Electronic Digital Systems Fundamentals, 2nd Edition is an introductory text that provides coverage of the various topics in the field of digital electronics. The key concepts presented in this book are discussed using a simplified approach that greatly enhances learning. The use of mathematics is k...

Full description

Saved in:
Bibliographic Details
Main Authors Patrick, Dale R. (Author), Fardo, Stephen W. (Author), Chandra, Vigyan, 1968- (Author), Fardo, Brian W. (Author)
Format Electronic eBook
LanguageEnglish
Published [S.l.] : RIVER PUBLISHERS, 2023.
EditionSecond edition.
SeriesRiver Publishers series in electronic materials, circuits and devices.
Subjects
Online AccessFull text
ISBN1003812899
9781003812890
9781032634234
1032634235
9781003812944
1003812945
9788770227346
8770227349
9788770227391
Physical Description1 online resource

Cover

Table of Contents:
  • Preface ix List of Figures xi List of Abbreviations xxi 1 Introduction to Digital Systems 1 1.1 Digital and Analog Electronics Systems 1 1.2 Advantages of Digital Systems 3 1.3 Disadvantages of Digital Systems 4 1.4 Digital System Operational States 4 1.5 Binary Logic Levels 5 1.6 Discrete and Integrated Circuits 7 1.7 TTL (Transistor⁰́₃Transistor Logic) 10 1.8 Cascading TTL Digital Devices 11 1.9 CMOS (Complementary Metal Oxide Semiconductor) 13 1.10 IC Families⁰́₄Scale of Integration (Number of Gates) 13 1.11 Monitoring and Control of Complex Systems Using Digital Circuits 13 1.12 Combinatorial Circuits 18 1.13 Sequential Circuits 20 1.14 Block Diagram of an Arithmetic and Logic Unit (ALU) 23 2 Digital Logic Gates 29 2.1 Binary Logic Functions 29 3 Boolean Algebra and Logic Gates 45 3.1 Introduction 45 3.2 Using Boolean Algebra 45 3.3 Truth Tables and Boolean Algebra 51 3.4 Boolean Algebra Properties 61 3.5 Simplifying Equations Using Boolean Algebra 68 3.6 Universal Building Blocks 72 3.7 Karnaugh Maps 76 4 Combinational Logic Gates 91 4.1 Introduction 91 4.2 Encoders 91 4.3 Digital Electronic Displays 98 4.4 Alphanumeric Displays 101 4.5 Decoding 102 4.6 Multiplexers 106 4.7 Multiplexer Applications 109 4.8 Digital Comparators 112 5 Number Systems, Conversions, and Codes 123 5.1 Introduction 123 5.2 Digital Numbering Systems 123 5.3 Binary Numbering Systems 124 5.4 Octal Numbering System 129 5.5 Hexadecimal Numbering Systems 131 5.6 Binary Codes 135 5.7 Digital System Operational States 138 6 Binary Addition and Subtraction 143 6.1 Introduction 143 6.2 Addition 143 6.3 Subtraction 152 6.4 Arithmetic Logic Units 165 7 Digital Timing and Signals 171 7.1 Introduction 171 7.2 Digital Clock Systems 171 7.3 The Inverter Clock 179 7.4 IC Clocks 184 7.5 Monostable Multivibrators 187 8 Sequential Logic Gates 199 8.1 Introduction 199 8.2 The Flip-Flop 199 9 Counter and Shift ⁰́₋Registers⁰́₊ 221 9.1 Introduction 221 9.2 Digital Counters 221 9.3 Shift Registers 232 10 Data Conversion 247 10.1 Introduction 247 10.2 Operational Amplifiers 251 10.3 Sample and Hold (S/H) Circuits 254 10.4 Analog-To-Digital Converters 254 10.5 ADC Specifications 257 10.6 Digital-To-Analog Converters 258 10.7 Resistance Calculations 262 10.8 Thevenin⁰́₉s Equivalent Circuit 263 10.9 DAC Specifications 267 11 Advanced Digital Concepts 271 11.1 Buses 271 11.2 Tri-State Logic Devices 273 11.3 Central Processing Units (CPUs) and Microprocessors 274 11.4 Memory Systems 277 11.5 General Purpose Computer Systems 284 11.6 Microcontrollers 286 11.7 Programmable Logic Devices 287 12 Arduino Microcontroller Applications 291 12.1 Tinkercad by Autodesk, Inc./Arduino3 Microcontrollers 292 12.2 Arduino Programs 306 12.3 Summarized List of Programs 306 12.4 Program Completion 324 Appendix A Electrical and Electronic Safety 405 Appendix B Datasheets 415 Appendix C Constructing Digital Circuits 417 Index 427 About the Authors 433.