Book description
Updated to reflect the latest advances in the field, the Sixth Edition of Fundamentals of Digital Logic and Microcontrollers further enhances its reputation as the most accessible introduction to the basic principles and tools required in the design of digital systems.
Features updates and revision to more than half of the material from the previous edition
Offers an all-encompassing focus on the areas of computer design, digital logic, and digital systems, unlike other texts in the marketplace
Written with clear and concise explanations of fundamental topics such as number system and Boolean algebra, and simplified examples and tutorials utilizing the PIC18F4321 microcontroller
Covers an enhanced version of both combinational and sequential logic design, basics of computer organization, and microcontrollers
Table of contents
- Cover
- Title Page
- Copyright
- Dedication
- Preface
- Chapter 1: Introduction to Digital Systems
- Chapter 2: Number Systems and Codes
-
Chapter 3: Boolean Algebra and Digital Logic Gates
- 3.1 Basic Logic Operations
- 3.2 Other Logic Operations
- 3.3 IEEE Symbols for Logic Gates
- 3.4 Positive and Negative Logic
- 3.5 Boolean Algebra
- 3.6 Standard Representations
- 3.7 Karnaugh Maps
- 3.8 Quine–McCluskey Method
- 3.9 Implementation of Digital Circuits with NAND, NOR, and Exclusive- OR/Exclusive-NOR Gates
- Questions and Problems
-
Chapter 4: Combinational Logic
- 4.1 Basic Concepts
- 4.2 Analysis of a Combinational Logic Circuit
- 4.3 Design of a Combinational Circuit
- 4.4 Multiple-Output Combinational Circuits
- 4.5 Typical Combinational Circuits
- 4.6 IEEE Standard Symbols
- 4.7 Read-Only Memories (ROMs)
- 4.8 Programmable Logic Devices (PLDs)
- 4.9 Commercially Available Field Programmable Devices (FPDs)
- 4.10 Hardware Description Language (HDL)
- 4.11 Verilog basics
- 4.12 Verilog modeling examples for combinational circuits
- Questions and Problems
-
Chapter 5: Sequential Logic
- 5.1 Basic Concepts
- 5.2 Latches and Flip-Flops
- 5.3 Flip-flop timing parameters for edge-triggered flip-flops
- 5.4 Preset and Clear Inputs
- 5.5 Summary of the gated SR latch and the Flip-Flops
- 5.6 Analysis of Synchronous Sequential Circuits
- 5.9 Design of Synchronous Sequential Circuits
- 5.10 Design of Counters
- 5.11 Examples of Synchronous Sequential Circuits
- 5.13 Asynchronous Sequential Circuits
- 5.14 Verilog description of typical synchronous sequential circuits
- Questions and Problems
- Chapter 6: CPU, Memory, and I/O
-
Chapter 7: Microcontroller Basics
- 7.1 Basic Blocks of a Microcontroller
- 7.2 Microcontroller Architectures
- 7.3 Basic Concept of Pipelining
- 7.4 RISC vs. CISC
- 7.5 Functional Representation of a Typical RISC Microcontroller—The PIC18F4321
- 7.6 Basics of Programming Languages
- 7.7 Choosing a Programming Language
- 7.8 Introduction to C Language
- Questions and Problems
- Chapter 8: PIC18F Hardware and Interfacing Using C: Part 1
- Chapter 9: PIC18F Hardware and Interfacing Using C: Part 2
- Appendix A: Answers to Selected Problems
- Appendix B: Glossary
- Appendix C: Tutorial for Compiling and Debugging A C-Program Using the MPLAB
- Appendix D: Interfacing The PIC18F4321 to a Personal Computer or a Laptop Using PICkit™ 3
- Bibliography
- Credits
- Index
- End User License Agreement
Product information
- Title: Fundamentals of Digital Logic and Microcontrollers, 6th Edition
- Author(s):
- Release date: September 2014
- Publisher(s): Wiley
- ISBN: 9781118855799
You might also like
book
Troubleshooting Electronic Circuits: A Guide to Learning Analog Electronics
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, …
book
Digital Logic Design, 4th Edition
New, updated and expanded topics in the fourth edition include: EBCDIC, Grey code, practical applications of …
book
Electronics for Beginners: A Practical Introduction to Schematics, Circuits, and Microcontrollers
Jump start your journey with electronics! If you’ve thought about getting into electronics, but don’t know …
book
Digital Electronics: Principles, Devices and Applications
The fundamentals and implementation of digital electronics are essential to understanding the design and working of …