Version 4 SHEET 1 880 680 WIRE 16 48 -16 48 WIRE 112 48 80 48 WIRE 160 48 112 48 WIRE 288 48 240 48 WIRE 336 48 288 48 WIRE 464 48 416 48 WIRE 560 48 464 48 WIRE 624 48 560 48 WIRE 112 80 112 48 WIRE -16 96 -16 48 WIRE 288 96 288 48 WIRE 464 96 464 48 WIRE 560 96 560 48 WIRE -16 208 -16 176 WIRE 288 208 288 176 WIRE 464 208 464 176 WIRE 560 208 560 160 FLAG -16 208 0 FLAG 288 208 0 FLAG 112 80 InvIN FLAG 624 48 MCLK FLAG 464 208 0 FLAG 560 208 0 FLAG -16 48 OSC FLAG 288 48 InvOUT SYMBOL voltage -16 80 M0 WINDOW 3 -596 198 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName Vosc SYMATTR Value PULSE({VCCosc/2-0.4} {VCCosc/2+0.4} 0 {trf} {trf} {1/fosc/2-trf} {1/fosc}) SYMATTR Value2 "" SYMATTR SpiceLine "" SYMBOL cap 80 32 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C325 SYMATTR Value 1n SYMBOL bv 288 80 M0 WINDOW 3 -407 166 Left 2 SYMATTR InstName Binv SYMATTR Value V=limit(Ainv*(V(InvIN)-VCCinv/2)+VCCinv/2, 0, VCCinv) SYMBOL res 256 32 R90 WINDOW 0 5 56 VBottom 2 WINDOW 3 27 56 VTop 2 SYMATTR InstName R302 SYMATTR Value 100k SYMATTR SpiceLine "" SYMBOL res 432 32 R90 WINDOW 0 5 56 VBottom 2 WINDOW 3 27 56 VTop 2 SYMATTR InstName R303 SYMATTR Value 100 SYMATTR SpiceLine "" SYMBOL res 448 80 R0 SYMATTR InstName R304 SYMATTR Value 1k SYMATTR SpiceLine "" SYMBOL cap 544 96 R0 SYMATTR InstName C326 SYMATTR Value 33p SYMATTR SpiceLine "" TEXT 80 -72 Left 2 !.tran 0 500u 499.8u uic TEXT 80 -48 Left 2 !.param VCCosc=3.3, fosc=12Meg, trf=3n TEXT 80 -24 Left 2 !.param VCCinv=1.8, Ainv=-10