did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780130833426

Digital and Microprocessor Fundamentals: Theory and Applications

by
  • ISBN13:

    9780130833426

  • ISBN10:

    0130833428

  • Edition: 3rd
  • Format: Hardcover
  • Copyright: 1999-08-01
  • Publisher: Pearson College Div
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $130.00

Summary

For one-semester consolidated courses in Digital and Microprocessor Fundamentals, or one-semester courses in Digital Fundamentals followed by one-semester courses in Microprocessor Fundamentals. Focusing on the must know essentials, this text provides single-volume coverage of the fundamentals of both digital electronics and microprocessorshelping students become proficient at both hardware and software principles. It uses a simple, easy-to-understand writing style, an abundance of clearly explained examples, and nearly 1,000 illustrations to explore practical applications and problems using industry-standard ICs, circuits, and schematics that students will encounter on the job.

Table of Contents

Preface ix
Digital Number Systems and Representations
1(24)
Objectives
1(1)
Introduction
1(1)
Digital Representations of Analog Quantities
2(2)
Decimal Numbering System (Base 10)
4(1)
Binary Numbering System (Base 2)
4(1)
Decimal-to-Binary Conversion
5(2)
Hexadecimal Numbering System (Base 16)
7(1)
Hexadecimal Conversions
8(1)
Binary-Coded-Decimal System
9(1)
Comparison of Numbering Systems
10(1)
The ASCII Code
10(2)
Applications of the Numbering Systems
12(2)
Digital Signals
14(1)
Clock Waveform Timing
15(1)
Switches in Electronic Circuits
16(1)
A Transistor as a Switch
17(2)
The TTL Integrated Circuit
19(6)
Summary
20(1)
Glossary
20(1)
Problems
21(4)
Logic Gate Operation and Specifications
25(58)
Objectives
25(1)
Introduction
25(1)
The AND Gate
26(2)
The OR Gate
28(1)
Timing Analysis
29(1)
Using Integrated-Circuit Logic Gates
30(1)
Introduction to Troubleshooting Techniques
31(4)
The Inverter
35(1)
The NAND Gate
35(2)
The NOR Gate
37(1)
The Exclusive-OR Gate
38(1)
The Exclusive-NOR Gate
39(1)
Logic Gate Waveform Generation
40(3)
Summary of Logic Gate Operation
43(3)
The TTL Family Specifications
46(13)
The CMOS Family
59(4)
Interfacing Logic Families
63(20)
Summary
68(2)
Glossary
70(1)
Problems
71(12)
Combinational Logic Circuits and Reduction Techniques
83(38)
Objectives
83(1)
Introduction
83(1)
Combinational Logic
84(2)
Boolean Algebra Laws and Rules
86(2)
Simplification of Combinational Logic Circuits Using Boolean Algebra
88(4)
DeMorgan's Theorem
92(7)
Karnaugh Mapping
99(6)
System Design Applications
105(2)
Arithmetic Circuits
107(3)
Four-Bit Full-Adder ICs
110(11)
Summary
113(1)
Glossary
113(1)
Problems
114(7)
Data Control Devices
121(34)
Objectives
121(1)
Introduction
121(1)
Comparators
122(1)
Decoders
123(6)
Encoders
129(3)
Multiplexers
132(4)
Demultiplexers
136(3)
Multiplexer Design Applications
139(2)
Schmitt Trigger ICs
141(3)
System Design Applications
144(11)
Summary
148(1)
Glossary
148(1)
Problems
149(6)
Flip-Flops and Sequential Logic
155(56)
Objectives
155(1)
Introduction
156(1)
The S-R Flip-Flop
156(4)
The Integrated-Circuit D Latch (7475)
160(2)
The Integrated-Circuit D Flip-Flop (7474)
162(3)
The J-K Flip-Flop
165(1)
The Integrated-Circuit J-K Flip-Flop
166(4)
Flip-Flop Time Parameters
170(4)
Three-State Buffers, Latches, and Transceivers
174(4)
Switch Debouncing
178(3)
Oscillator Circuits and the One-Shot Multivibrator
181(12)
Practical Input and Output Considerations
193(18)
Summary
200(1)
Glossary
201(2)
Problems
203(8)
Counter Circuits and Shift Registers
211(54)
Objectives
211(1)
Introduction
211(2)
Ripple Counters
213(2)
Design of Divide-by-N Counters
215(5)
Ripple Counter Integrated Circuits
220(5)
System Design Applications for Counter ICs
225(5)
Seven-Segment LED Display Decoders
230(4)
Synchronous Counters
234(1)
Synchronous Up/Down-Counter ICs
235(5)
Shift Register Basics
240(4)
Ring Shift Counter and Johnson Shift Counter
244(2)
Shift Register ICs
246(5)
System Design Applications for Shift Registers
251(14)
Summary
253(1)
Glossary
254(1)
Problems
255(10)
Interfacing to the Analog World
265(28)
Objectives
265(1)
Introduction
265(1)
Digital and Analog Representations
266(1)
Operational Amplifier Basics
266(2)
Binary-Weighted Digital-to-Analog Converters
268(1)
R/2R Ladder Digital-to-Analog Converters
268(3)
Integrated-Circuit Digital-to-Analog Converters
271(1)
IC Data Converter Specifications
272(1)
Parallel-Encoded Analog-to-Digital Converters
272(2)
Counter-Ramp Analog-to-Digital Converters
274(2)
Successive-Approximation Analog-to-Digital Conversion
276(3)
Integrated-Circuit Analog-to-Digital Converters
279(3)
Transducers and Signal Conditioning
282(4)
Data Acquisition Systems
286(7)
Summary
288(1)
Glossary
289(1)
Problems
290(3)
Microprocessor Memory and Programmable Logic Devices
293(32)
Objectives
293(1)
Introduction
293(1)
Memory Concepts
294(3)
Static RAMs
297(4)
Dynamic RAMS
301(5)
Read-Only Memories
306(2)
Memory Expansion and Address Decoding
308(5)
Programmable Logic Devices
313(12)
Summary
320(1)
Glossary
321(1)
Problems
322(3)
Microprocessor Fundamentals
325(12)
Objectives
325(1)
Introduction
325(1)
Introduction to System Components and Buses
326(2)
Software Control of Microprocessor Systems
328(1)
Internal Architecture of the 8085A Microprocessor
329(2)
Instruction Execution within the 8085A
331(6)
Summary
333(1)
Glossary
334(1)
Problems
335(2)
Introduction to 8085A Software
337(22)
Objectives
337(1)
Introduction
337(1)
Hardware Requirements for Basic I/O Programming
338(2)
Writing Assembly Language and Machine Language Programs
340(2)
Compares and Conditional Branching
342(2)
Using the Internal Data Registers
344(3)
Writing Time-Delay Routines
347(3)
Using a Time-Delay Subroutine with I/O Operations
350(9)
Summary of Instructions
353(1)
Summary
354(1)
Glossary
355(1)
Problems
355(4)
Introduction to 8085A System Hardware
359(28)
Objectives
359(1)
Introduction
360(1)
8085A Pin Definitions
360(1)
The Multiplexed Bus and Read/Write Timing
360(6)
Microprocessor System Design Using Memory-Mapped I/O and Standard Memories
366(4)
CPU Instruction Timing
370(2)
A Minimum Component 8085A-Based System Using I/O Mapped I/O
372(2)
The 8355/8755A and 8155/8156 Programmable Support ICs
374(13)
Summary
381(1)
Glossary
382(1)
Problems
382(5)
The 8085A Software Instruction Set
387(34)
Objectives
387(1)
Introduction
387(1)
The Data Transfer Instruction Group
388(5)
The Arithmetic Instruction Group
393(5)
The Logical Instruction Group
398(5)
Subroutines and the Stack
403(5)
Interrupts
408(13)
Summary of Instructions
413(1)
Summary
414(1)
Glossary
415(1)
Problems
416(5)
Interfacing and Applications
421(24)
Objectives
421(1)
Introduction
421(1)
Interfacing to a Digital-to-Analog Converter
422(1)
Using a DAC for Waveform Generation
423(2)
Interfacing to an Analog-to-Digital Converter
425(2)
Designing a Digital Thermometer Using an ADC
427(3)
Driving a Multiplexed Display
430(3)
Scanning a Keyboard
433(3)
Driving a Stepper Motor
436(9)
Summary
440(1)
Glossary
441(1)
Problems
441(4)
The 8051 Microcontroller
445(24)
Objectives
445(1)
Introduction
446(1)
The 8051 Family of Microcontrollers
446(1)
8051 Architecture
446(6)
Interfacing to External Memory
452(2)
The 8051 Instruction Set
454(5)
8051 Applications
459(10)
Summary
464(1)
Glossary
465(1)
Problems
465(4)
Appendix A Bibliography 469(2)
Appendix B Manufacturers' Data Sheets 471(20)
Appendix C 8085A Assembly Language Reference Chart and Alphabetized Mnemonics 491(4)
Appendix D 8085A Instruction Set Reference Encyclopedia 495(16)
Appendix E 8085A Instruction Set Timing Index 511(2)
Appendix F 8051 Instruction Set Summary 513(6)
Appendix G Answers to Selected Problems 519(18)
Appendix H Schematic Diagrams 537(10)
Appendix I 8051 Application Notes 547(12)
Appendix J Review of Basic Electricity Principles 559(8)
Appendix K Designing with PLD Software 567(12)
Appendix L The SDK-85 Microprocessor Trainer 579(4)
Index 583(6)
Supplementary Index of Integrated Circuits 589

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program