Practical Design of Digital Circuits (eBook)
320 Seiten
Elsevier Science (Verlag)
978-1-4831-3556-4 (ISBN)
Practical Design of Digital Circuits: Basic Logic to Microprocessors demonstrates the practical aspects of digital circuit design. The intention is to give the reader sufficient confidence to embark upon his own design projects utilizing digital integrated circuits as soon as possible. The book is organized into three parts. Part 1 teaches the basic principles of practical design, and introduces the designer to his "e;"e;tools"e;"e; - or rather, the range of devices that can be called upon. Part 2 shows the designer how to put these together into viable designs. It includes two detailed descriptions of actual design exercises. The first of these is a fairly simple exercise in CMOS design; the second is a much more complex design for an electronic game, using TTL devices. Part 3 focuses on microprocessors. It illustrates how a particular design problem changes emphasis when a microprocessor is introduced. This book is aimed at a fairly broad market: it is intended to aid the linear design engineer to cross the barrier into digital electronics; it should provide interesting supporting reading for students studying digital electronics from the more academic viewpoint; and it should enable the enthusiast to design much more ambitious and sophisticated projects than he could otherwise attempt if restricted to linear devices.
Front Cover 1
Practical Design of Digital Circuits: Basic Logic to Microprocessors 4
Copyright Page 5
Table of Contents 12
Dedication 3
Preface 6
Acknowledgements 10
Using this book 18
Part 1:
20
Chapter 1.
22
Chapter 2.
27
Simple diode logic
27
The transistor in logic circuits
29
The TTL gate
30
Noise margins
32
Chapter 3.
34
Schmitt triggers
42
Logic networks
43
Chapter 4.
45
Boolean algebra
45
Karnaugh maps
48
A combined example
49
Optimisation
50
Chapter 5.
54
General considerations
54
Timing diagrams
55
Design practice
57
Race hazard conditions
58
Chapter 6.
61
Latches
61
D-type bistables
63
J-K bistables
65
Monostables
67
The 555 timer
69
Astable circuits
71
Chapter 7.
74
Quad S-R latches
74
4-bit bistable latch
74
Dual bistable latches
75
Octal D-type bistable
75
Shift registers
76
Chapter 8.
82
Binary system
82
Octal system
85
Binary coded decimal
87
Hexadecimal system
87
Alternative methods of conversion
90
Binary arithmetic
91
Chapter 9.
96
Full adders
96
Arithmetic logic units
98
Comparators
98
The modern alternative–the microprocessor
99
Chapter 10.
100
Asynchronous counters
100
Synchronous counters
104
Binary rate multiplier
105
Other counter/dividers
106
Chapter 11.
107
Light emitting diodes
107
Driving tungsten lamps
110
Seven-segment displays
111
Dot-matrix displays
113
Starburst displays
114
Liquid crystal displays 115
Gas discharge tubes
116
Multiplexing
116
Chapter 12.
119
Decoders
119
Data selectors
120
Chapter 13.
122
Data transmission across short distances
124
Communications terms
125
Modems
126
Parity
127
The UART
129
ASCII code
131
Chapter 14.
132
DTL – diode transistor logic
132
TTL – transistor transistor logic
133
ECL – emitter coupled logic
135
I2L – integrated injection logic
136
CMOS and SOS
136
PMOS dynamic
137
The 54/74 TTL family
137
4000 series CMOS
139
Electrical characteristics and pin-outs
139
PART 2:
142
Chapter 15.
144
Switch inputs
144
Delay circuits
146
Edge-detection
147
Interfacing circuitry
149
Power-on reset
151
Power supplies
153
Chapter 16.
155
The right approach
156
Synchronous control logic
158
Asynchronous control logic
161
The state encoder
161
Chapter 17.
166
Suggested code of practice
166
Choice of logic type
168
Construction
170
Handling precautions
172
Testing and trouble-shooting
172
Chaptre 18.
176
Defining the requirement
176
Analysing the requirement
176
Design
177
Notes
183
Chapter 19. A TTL design example — an automated 'NIM'machine — the 'AUTONIM'
186
Defining the requirement
186
Analysing the requirement
187
Designing the man-machine interface
188
Equipment specification
189
Control logic approach and logic type
191
Design
191
Pinning-out
210
Calculating the power supply current
212
Designing the power supply
213
Build and test
215
Final comment
216
Exercises
216
Part 3: Microprocessors
224
Chapter 20.
226
Microprocessor architecture 227
The execution of an instruction 232
External data transfers 234
The microprocessor and random logic
234
Chapter 21.
236
Interrupts
236
Direct memory access
237
Analogue interfacing 238
Serial interfaces
238
Chapter 22.
239
Pin layout
239
Chapter 23.
242
Supporting documentation 243
Main features
244
Pin layout and functions 244
Internal structure
247
Timing
249
Input/output ports 251
Chapter 24.
255
Machine code
255
Assembly language 256
High level languages 256
Choosing the right language 257
The structure of programs
257
COSMAC assembly language 259
Flowcharts 261
Software developments 261
Chapter 25.
262
Experience counts
263
Which microprocessor?
264
Chapter 26. A microprocessor design example — an 'AUTONIM' alternative
266
Hardware design 266
Software design 272
Conclusion
281
Postscript 282
Appendices — brief details
286
Appendix A — abridged TTL data
288
Numerical listing of devices included in this appendix 289
COMMON GATES
291
SPECIAL GATES 292
FLIP-FLOPS
293
REGISTERS
294
COUNTERS
295
DECODERS
297
DATA SELECTORS
298
COMPARATOR
299
MONOSTABLE MULTIVIBRATORS
300
555 TYPE TIMER
301
MEMORY
302
Appendix D — ASCII code
312
Appendix B — selected TTL pinout details and supplycurrents
304
Appendix C — electrical characteristics
307
54/74 family characteristics 308
4000 series CMOS characteristics 310
Appendix E — a note on drawing standards
314
Equivalent logic symbols in different standards, 316
Special symbology used within this publication, 316
INDEX 318
Erscheint lt. Verlag | 11.8.2015 |
---|---|
Sprache | englisch |
Themenwelt | Technik ► Bauwesen |
Technik ► Maschinenbau | |
ISBN-10 | 1-4831-3556-X / 148313556X |
ISBN-13 | 978-1-4831-3556-4 / 9781483135564 |
Haben Sie eine Frage zum Produkt? |
Größe: 26,6 MB
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine
Geräteliste und zusätzliche Hinweise
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich