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...
Saved in:
| Main Authors | , , , |
|---|---|
| Format | Electronic eBook |
| Language | English |
| Published |
[S.l.] :
RIVER PUBLISHERS,
2023.
|
| Edition | Second edition. |
| Series | River Publishers series in electronic materials, circuits and devices.
|
| Subjects | |
| Online Access | Full text |
| ISBN | 1003812899 9781003812890 9781032634234 1032634235 9781003812944 1003812945 9788770227346 8770227349 9788770227391 |
| Physical Description | 1 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.