| Editor's Foreword |
|
v | (1) |
| Preface |
|
vi | (1) |
| Acknowledgments |
|
vii | (1) |
| Safety |
|
viii | |
|
Chapter 1 Digital Electronics |
|
|
1 | (20) |
|
1-1 What Is Digital Circuit |
|
|
1 | (2) |
|
1-2 Where Are Digital Circuits Used? |
|
|
3 | (7) |
|
1-3 Why Use Digital Circuits |
|
|
10 | (2) |
|
1-4 How Do You Make a Digital Signal? |
|
|
12 | (3) |
|
1-5 How Do You Test for a Digital Signal |
|
|
15 | (6) |
|
Chapter 2 Numbers We Use in Digital Electronics |
|
|
21 | (10) |
|
2-1 Counting in Decimal and Binary |
|
|
21 | (1) |
|
|
|
22 | (1) |
|
2-3 Binary to Decimal Conversion |
|
|
23 | (1) |
|
2-4 Decimal to Binary Conversion |
|
|
24 | (1) |
|
2-5 Electronic Translators |
|
|
24 | (1) |
|
|
|
25 | (2) |
|
|
|
27 | (4) |
|
|
|
31 | (26) |
|
|
|
31 | (2) |
|
|
|
33 | (1) |
|
3-3 The Inverter and Buffer |
|
|
34 | (1) |
|
|
|
35 | (1) |
|
|
|
36 | (1) |
|
3-6 The Exclusive OR Gate |
|
|
37 | (1) |
|
3-7 The Exclusive NOR Gate |
|
|
38 | (1) |
|
3-8 The NAND Gate as a Universal Gate |
|
|
38 | (1) |
|
3-9 Gates with More Than Two Inputs |
|
|
38 | (3) |
|
3-10 Using Inverters to Convert Gates |
|
|
41 | (2) |
|
3-11 Practical TTL Logic Gates |
|
|
43 | (4) |
|
3-12 Practical CMOS Logic Gates |
|
|
47 | (2) |
|
3-13 Troubleshooting Simple Gate Circuits |
|
|
49 | (2) |
|
|
|
51 | (6) |
|
Chapter 4 Using Logic Gates |
|
|
57 | (29) |
|
4-1 Constructing Circuits from Boolean Expressions |
|
|
57 | (2) |
|
4-2 Drawing a Circuit from a Maxterm Boolean Expression |
|
|
59 | (1) |
|
4-3 Truth Tables and Boolean Expressions |
|
|
60 | (2) |
|
|
|
62 | (1) |
|
4-5 Simplifying Boolean Expressions |
|
|
63 | (1) |
|
|
|
64 | (1) |
|
4-7 Karnaugh Maps with Three Variables |
|
|
65 | (2) |
|
4-8 Karnaugh Maps with Four Variables |
|
|
67 | (1) |
|
|
|
68 | (1) |
|
4-10 A Five-Variable Karnaugh Map |
|
|
69 | (1) |
|
|
|
70 | (1) |
|
4-12 Solving Logic Problems the Easy Way |
|
|
71 | (3) |
|
4-13 More Data Selector Problems |
|
|
74 | (3) |
|
4-14 Using DeMorgan's Theorems |
|
|
77 | (9) |
|
Chapter 5 IC Specifications and Simple Interfacing |
|
|
86 | (36) |
|
5-1 Logic Levels and Noise Margin |
|
|
86 | (4) |
|
5-2 Other Digital IC Specifications |
|
|
90 | (4) |
|
|
|
94 | (2) |
|
5-4 Interfacing TTL and CMOS with Switches |
|
|
96 | (2) |
|
5-5 Interfacing TTL and CMOS with LEDs |
|
|
98 | (3) |
|
5-6 Interfacing TTL and CMOS ICs |
|
|
101 | (4) |
|
5-7 Interfacing with Buzzers, Relays, Motors, and Solenoids |
|
|
105 | (4) |
|
|
|
109 | (2) |
|
5-9 Interfacing with Stepper Motors |
|
|
111 | (5) |
|
5-10 Troubleshooting Simple Logic Circuits |
|
|
116 | (6) |
|
Chapter 6 Encoding, Decoding, and Seven-Segment Displays |
|
|
122 | (32) |
|
|
|
122 | (1) |
|
|
|
123 | (1) |
|
|
|
124 | (1) |
|
|
|
125 | (1) |
|
|
|
125 | (2) |
|
6-6 Seven-Segment LED Displays |
|
|
127 | (3) |
|
|
|
130 | (1) |
|
6-8 BCD-to-Seven-Segment Decoder/Drivers |
|
|
131 | (3) |
|
6-9 Liquid-Crystal Displays |
|
|
134 | (4) |
|
6-10 Using CMOS to Drive an LCD |
|
|
138 | (1) |
|
6-11 Vacuum Fluorescent Displays |
|
|
139 | (3) |
|
6-12 Driving a VF Display |
|
|
142 | (4) |
|
6-13 Troubleshooting a Decoding Circuit |
|
|
146 | (8) |
|
|
|
154 | (19) |
|
|
|
154 | (2) |
|
7-2 The Clocked R-S Flip-Flop |
|
|
156 | (2) |
|
|
|
158 | (2) |
|
|
|
160 | (2) |
|
|
|
162 | (2) |
|
7-6 Triggering Flip-Flops |
|
|
164 | (2) |
|
|
|
166 | (1) |
|
|
|
167 | (6) |
|
|
|
173 | (35) |
|
|
|
173 | (2) |
|
8-2 Mod-10 Ripple Counters |
|
|
175 | (1) |
|
|
|
175 | (3) |
|
|
|
178 | (1) |
|
8-5 Self-Stopping Counters |
|
|
179 | (1) |
|
8-6 Counters as Frequency Dividers |
|
|
179 | (2) |
|
|
|
181 | (2) |
|
|
|
183 | (6) |
|
8-9 Counting Real-World Events |
|
|
189 | (4) |
|
8-10 Using a CMOS Counter in an Electric Game |
|
|
193 | (1) |
|
8-11 Sequential Logic Troubleshooting Equipment |
|
|
194 | (7) |
|
8-12 Troubleshooting a Counter |
|
|
201 | (7) |
|
Chapter 9 Shift Registers |
|
|
208 | (23) |
|
9-1 Serial Load Shift Registers |
|
|
209 | (2) |
|
9-2 Parallel Load Shift Registers |
|
|
211 | (2) |
|
9-3 A Universal Shift Register |
|
|
213 | (2) |
|
9-4 Using the 74194 IC Shift Register |
|
|
215 | (3) |
|
9-5 An 8-Bit CMOS Shift Register |
|
|
218 | (2) |
|
9-6 Using Shift Registers--Digital Roulette |
|
|
220 | (5) |
|
9-7 Troubleshooting a Simple Shift Register |
|
|
225 | (6) |
|
Chapter 10 Arithmetic Circuits |
|
|
231 | (28) |
|
|
|
231 | (1) |
|
|
|
232 | (1) |
|
|
|
233 | (2) |
|
|
|
235 | (1) |
|
|
|
236 | (2) |
|
10-6 Parallel Subtractors |
|
|
238 | (1) |
|
10-7 Using Adders for Subtraction |
|
|
239 | (2) |
|
|
|
241 | (2) |
|
10-9 Binary Multiplication |
|
|
243 | (1) |
|
|
|
244 | (3) |
|
10-11 2s Complement Notation, Addition, and Subtraction |
|
|
247 | (6) |
|
10-12 2s Complement Adders/Subtractor |
|
|
253 | (1) |
|
10-13 Troubleshooting a Full Adder |
|
|
254 | (5) |
|
|
|
259 | (35) |
|
|
|
260 | (3) |
|
11-2 Random-Access Memory (RAM) |
|
|
263 | (1) |
|
|
|
264 | (3) |
|
|
|
267 | (2) |
|
11-5 Read-Only Memory (ROM) |
|
|
269 | (3) |
|
|
|
272 | (2) |
|
11-7 Programmable Read-Only Memory (PROM) |
|
|
274 | (2) |
|
11-8 Nonvolatile Read/Write Memory |
|
|
276 | (5) |
|
|
|
281 | (2) |
|
11-10 Computer Bulk Storage Devices |
|
|
283 | (1) |
|
Chapter 12 Digital Systems |
|
|
294 | (66) |
|
12-1 Elements of a System |
|
|
294 | (1) |
|
12-2 A Digital System of an IC |
|
|
295 | (1) |
|
|
|
296 | (2) |
|
|
|
298 | (2) |
|
|
|
300 | (2) |
|
12-6 Microcomputer Operation |
|
|
302 | (3) |
|
12-7 Microcomputer Address Decoding |
|
|
305 | (3) |
|
|
|
308 | (4) |
|
12-9 Detecting Error in Data Transmissions |
|
|
312 | (1) |
|
12-10 Adder/Subtractor System |
|
|
313 | (3) |
|
|
|
316 | (3) |
|
12-12 The LSI Digital Clock |
|
|
319 | (3) |
|
12-13 A Practical LSI Digital Clock System |
|
|
322 | (5) |
|
12-14 The Frequency Counter |
|
|
327 | (4) |
|
12-15 An Experimental Frequency Counter |
|
|
331 | (3) |
|
12-16 LCD Timer with Alarm |
|
|
334 | (3) |
|
|
|
337 | (7) |
|
12-18 Programmable Logic Controllers (PLCs) |
|
|
344 | (4) |
|
|
|
348 | (12) |
|
Chapter 13 Connecting with Analog Devices |
|
|
360 | (29) |
|
|
|
361 | (1) |
|
13-2 Operational Amplifiers |
|
|
362 | (1) |
|
13-3 A Basic D/A Converter |
|
|
363 | (1) |
|
13-4 Ladder-Type D/A Converters |
|
|
364 | (2) |
|
|
|
366 | (3) |
|
|
|
369 | (1) |
|
13-7 An Elementary Digital Voltmeter |
|
|
370 | (2) |
|
13-8 Other A/D Converters |
|
|
372 | (4) |
|
13-9 A/D Converter Specifications |
|
|
376 | (1) |
|
13-10 An A/D Converter IC |
|
|
377 | (2) |
|
13-11 Digital Light Meter |
|
|
379 | (5) |
|
|
|
384 | (5) |
| Appendix A |
|
389 | (1) |
| Glossary |
|
390 | (11) |
| Index |
|
401 | |