* Kathleen Williams, ps. #11, ece 202 * Student ID# 0194633 * subcircuit opamp_.cir - dkg f00 .subckt opamp_ v_plus v_minus v_out * * An "almost ideal" opamp * v_plus = "+" terminal input * v_minus = "-" terminal input * v_out = output terminal Rin v_plus v_minus 2.e+5 Eamp v_1 0 v_plus v_minus 2.e+5 Rout v_1 v_out 75 .ends v1 1 0 dc 0.1 r1 1 2 1000 r2 2 3 10000 x1 0 2 3 opamp_ r3 3 4 500 x2 0 4 5 opamp_ r4 4 5 20000 r5 5 0 100 * control statements to supress output: .options nopage, nobias * control statement to do d.c analysis: .dc v1 list 1 * print resultant outputs: .print dc i(r5), V(5,0) .end