.PS cct_init # Usual defs... qrt=dimen_/4; hlf=dimen_/2; dim=dimen_; Op1:opamp line from Op1.In1 left_ qrt; ground; line from Op1.In2 left_ qrt then down_ hlf; dot {resistor(down_); llabel(,5k6,); Join:Here} I1:line invis right_ to (Op1.Out,Here); move to I1.center then left_ hlf R:resistor(right_); rlabel(,10k,) line from I1.start to R.start line from R.end to I1.end line to Op1.Out; dot {line up_ dim; arrow right_ hlf; move right_ qrt {line dotted right_ dim}; move right_ qrt then down_ qrt line up_ hlf then right_ qrt then down_ hlf line right_ qrt then up_ hlf then right_ qrt } line right_ dim R:resistor(down_); rlabel(,10k,); ground; move to R.center then right_ hlf; {arrow left hlf} line to (Here,Op1.In1) resistor(right_); llabel(,10k,) Cap: dot line right_ qrt Op2:opamp with .In1 at Here line from Op2.In2 left_ qrt; ground line from Cap up_ hlf I:line invis to (Op2.Out,Here) move to I.center then left_ hlf C:capacitor(right); rlabel(,100n,) line from I.start to C.start; line from C.end to I.end line to Op2.Out; dot; {line -> right_ hlf; {line dotted right_ dim;} move right_ qrt then down_ qrt line right_ qrt up_ hlf line right_ qrt down_ hlf line right_ qrt up_ hlf} line to (Here, Join) line to Join "\tiny TriSqrOscillator" at (4*dim, -1.25*dim) rjust_ .PE