Student Manual For The Art of Electronics: Thomas C. Hayes Paul Horowitz
Student Manual For The Art of Electronics: Thomas C. Hayes Paul Horowitz
for
The Art of Electronics
Thomas C. Hayes
Paul Horowitz
Harvard University
tit
Contents
ANALOG
Chapter I: Foundations Chapter 4: Feedback and
Overview : Chapter 1 .............. .................................1 Operational Amplifiers
Class I: DC Circuits ................................. .......... ..... 3
Overview: Feedback: Chapters 4,5 & 6.............163
Worked example: Resistors & instruments . .... i5
Lab 1: DC circuits.................... ........ ............... ....... 24 Class 8: Op Amps I: Idealized view .................... I66
Worked Example: Inverting amplifier; summing
circuit ............. ... ................ ...., ................ ..175
Class 2: Capacitors & RC Circuits.........................32 Lab 8: Op amps I................................. ............ . .175
Worked example: RC circuits ...... ............ .......46
A Note on reading capacitor values .............. . ..51
Lab 2: Capacitors ...... .................................. ........... 54 Class 9 : Op Amps II: Departures from ideal ...... .184
Worked example: Integrators ; effects of op amp
errors ............................ ........... .................196
Class 3: Diode Circuits .......................................... 61 Lab 9: Op amps II ........................................... .... 200
Worked example: Power supply ... ................... 71
Lab 3: Diode circuits .......................... .... ........... ... . 75
Wrap-up: Ch . 1: Review ................................. 80 Chapter 4 (continued) ; Chapter 5
Jargon and terms .......... ........ 81
Active Filters & Oscillators
Class 10: Op Amps III: Positive Feedback, Good
and Bad: comparators, oscillators, and unstable
Chapter 2: Transistors (bipolar) circuits ; a quantitative view o£ the effects of
Overview : Chapters 2 & 3 ....... ..............................82 negative feedback .......... .................................. 207
Class 4: Transistors I: First Model........ ................84 Appendix : Notes on op amp frequency
Worked example: Emitter follower ... .............90 compensation ............................... .......... ... 222
Lab 4: Transistors I............... ... ..............................94 Worked example: Effects of feedback
(quantitative) ................................... . . .......224
Schmitt trigger..... ........................ 227
Class 5: Transistors II: Corrections to the first Op Amp Innards: Annotated
model: Ebers-Moll : ra; applying this new schematic of the LF411 ......,. 232
view................................. .........................., ... . . .100 Lab 10: Positive feedback, good and bad.., ....... 233
Worked example: Common-emitter amplifier Wrap-up Chs. 4 & 5. Review,..........., ., .. 242
(bypassed emitter) ....................... . .......... 115 Jargon and terms.... 243
Lab 5: Transistors II .......... ............................,... 118
(This course omits the Text's Chapter 7: Precision Class 19 : Assembly Language; Inside the CPU; I/0
Circuits & Low-Noise Techniques) Decoding ......................................................... 455
Supplementary notes:introducdon to assembly
language ................ .................... ............... . 467
DIGITAL Lab 19 : p2 : I/0................ ....................... ............ .411
Chapter 8: Digital Electronics Class 20: p3 : A/D <-> D/A Interfacing; Masks;
Overview : Chapters 8 & 9...................................281 Data tables .......................................... ............ .479
Class 13: Digital Gates; Combinational Logic ., ..281 Lab 20 : Subroutines ; More I/0 Programming., ... 489
Worked example: Multiplexers ................ .....283
Binary arithmetic ...............295
Lab 13 : Digital gates.............. ................... ........... 309 Class 21 :1t4 : More Assembly-Language
Programming; 12bit port ......... ..... 498
Worked example: 10 tiny programs ....... ......, 503
Class 14: Sequential Circuits : Flip-Flops ....... .....320 Worked Example: 12-bit frequency counter, 518
Worked example: combinational logic ......., .332 Hand assembly : table of codes ................;.... 521
Lab 14 : Flip-flops ............... .. ...............................334 Lab 21 : A/D, D/A, Data Handling ...................... 525
Class 15 : Counters ...............................................342 Class 22: p5 : Interrupts & Other `Exceptions' .... 535
Worked example: counter applications ..........351 Debugging aid: Register Check in two
Lab 15 : Counters .................................................362 forms ......................................................... 541
Lab 22: `Storage scope' ; Interrupts & other
`exceptions' ...... ............................................... 548
Class 16: Memory ; Buses; State Machines.... ......375
Worked example: state machines . ............ ......384
Lab 16 : Memory ; State Machines ........................394 Class 23 : p6 : Wrap-up: Buying and Building ..... 562
Wrap-up Ch . 8: Review .. ........... ................. ... 403 Lab 23: Applying your microcomputer ('Toy
Jargon and terms .. . . .... . . ......404 Catalog') ....... ...... .. . .. .. ... .........., ........ ............... 567
Wrap-up Chapters 10,1].-
Review ......................... ... ... 586
Chapter 9: Digital Meets Analog Jargon and terms., . ..., ......, 587
Class 17: Analog <-> Digital;
Phase-Locked Loop ............................................ .406
Lab 17: Analog <-> Digital;
Phase-Locked Loop .............................................421 Appendix:
Wrap-up Ch . 9: Review .. ...............................430 A Equipment and Parts List .......................... 588
Jargon and terms ................430 B Selected data sheets
2N5485 JFET ...... .., ..................... 592
D0403 analog switch .,.., ........, .. 593
Chapters Z0,11 : Microcomputers; 74HC74 dual D FLIP-FLOP . 595
Microprocessors AD7569 8-bit A/D, D/A ....., 597
68008 execution times and timing
Overview : Chapters 10 & 11 .............................. .431 diagram ................................, ... 600
Class 18 : p1 : IBMPC and our lab 25120 write-only memory . ,.., 605
microcomputer...........,..............................., ..., .433 C Big Picture: Schematic of lab
Worked example, minimal 68008 controller..441 microcomputer...;., .,...,.... ., 606
Lab 18 : Add CPU ................................................443
D Pinouts............... .............................. ......... 608