(original) (raw)

%!PS-Adobe-3.0 %%Title: examples/FlareLED %%Creator: Xcircuit v2.3 %%CreationDate: Mon Jul 2 14:17:57 2001 %%Pages: 1 %%BoundingBox: -319 -124 931 916 %%DocumentNeededResources: font Helvetica font Helvetica-Bold font Times-Roman %%+ font Times-RomanISO font Symbol %%EndComments %%BeginProlog % % PostScript prolog for output from xcircuit % Version: 2.3 % % Electrical circuit (and otherwise general) drawing program % % Written by Tim Edwards 8/5/93--5/16/01 (tim@bach.ece.jhu.edu) % The Johns Hopkins University % %%BeginResource: procset XCIRCproc 2.3 1 % supporting definitions --- these are the primary xcircuit types. /XCIRCsave save def /topmat matrix currentmatrix def /fontslant { /slant exch def [1 0 slant 1 0 0] exch findfont exch makefont dup length dict /ndict exch def { 1 index /FID ne { ndict 3 1 roll put } { pop pop } ifelse } forall ndict definefont pop} def /ul { dup type /stringtype eq showflag 1 eq and { gsave currentpoint topmat setmatrix 0 0 moveto 2 index stringwidth pop (_) false charpath flattenpath pathbbox grestore exch pop 1 index sub setlinewidth exch pop currentpoint 3 -1 roll add moveto 0 rlineto stroke moveto } if } def /ol { dup type /stringtype eq showflag 1 eq and { gsave gsave currentpoint topmat setmatrix 2 index stringwidth pop 3 index true charpath flattenpath pathbbox grestore exch pop exch pop topmat setmatrix (_) true charpath pathbbox grestore exch pop 1 index sub setlinewidth exch pop currentpoint exch 4 1 roll exch sub add moveto pop 0 rlineto stroke moveto } if } def /stW { gsave currentpoint newpath moveto true charpath flattenpath pathbbox pop exch pop sub grestore } def /Ts {mark Tabs aload pop counttomark 1 add array astore /Tabs exch def Tabs 0 currentpoint pop put} def /Tbn {mark Tabs aload pop counttomark dup 2 add 1 roll cleartomark 1 sub} def /Tb { 0 1 Tbn {Tabs exch get dup currentpoint pop lt {currentpoint exch pop moveto exit} {pop} ifelse } for } def /Tf { Tbn -1 0 {Tabs exch get dup currentpoint pop gt {currentpoint exch pop moveto exit} {pop} ifelse } for } def /qS { (aa) stW (a a) stW sub 4 div 0 Kn } def /hS { qS qS } def /pspc 0 def /cf0 { scalefont setfont } bind def /Kn { dup kY add /kY exch def rmoveto } bind def /ss { /fscale fscale 0.67 mul def currentfont 0.67 cf0 0 fscale0 fscale mul 0.33 mul neg Kn} def /Ss { /fscale fscale 0.67 mul def currentfont 0.67 cf0 0 fscale0 fscale mul 0.67 mul Kn } def /ns { 0 kY neg Kn /kY 0 def /fscale 1.0 def xfont0 1.0 cf0 } def /CR { ns 0 /Bline Bline fscale0 neg add def Bline moveto } def /cf { dup type /realtype ne {1.0} if exch findfont exch kY 0 eq { 40 mul dup /fscale0 exch def cf0 /xfont0 currentfont def} {fscale0 mul fscale mul cf0} ifelse } def /ctmk { counttomark dup 2 add -1 roll pop } bind def /label { gsave translate 0 0 moveto dup scale /rotval exch def /just exch def just 16 and 0 gt {0 1 dtransform gsave pagemat setmatrix idtransform exch grestore 1 0 dtransform gsave pagemat setmatrix idtransform exch grestore dup 0 eq {pop mul 0 gt} {3 1 roll pop pop 0 lt} ifelse {-1 /just just dup 3 and 1 ne {3 xor} if def} {1} ifelse exch 0 lt {-1 /just just dup 12 and 4 ne {12 xor} if def} {1} ifelse scale } if /showflag 0 def /fspc pspc def /Bline 0 def /Tabs 0 array def /fscale 1.0 def /kY 0 def gsave dup 1 add copy 0 exch {exch dup type /stringtype eq {true charpath flattenpath} {exec} ifelse } repeat pop pathbbox grestore 3 -1 roll pop 3 1 roll just 1 and 0 gt {just 2 and 0 gt {exch pop neg fspc sub} {exch sub 0.5 mul neg} ifelse} {pop neg fspc add} ifelse exch Bline exch just 4 and 0 gt {just 8 and 0 gt {exch pop neg fspc sub} {add 0.5 mul neg} ifelse} {pop neg fspc add} ifelse /showflag 1 def rotval rotate Kn currentpoint translate /Bline 0 def /Tabs 0 array def /fscale 1.0 def /kY 0 def {dup type /stringtype eq {show}{exec} ifelse} repeat grestore } def /pinlabel { hlevel 0 eq { /pspc 20 def label /pspc 0 def } { pop pop pop pop pop {pop} repeat } ifelse } def /pinglobal { pinlabel } def /infolabel { pinlabel } def /scb { setrgbcolor } bind def /sce { defColor aload pop scb } bind def /cRedef {/defColor currentcolor 3 array astore def} def /begingate { /hlevel hlevel 1 add def /defColor currentcolor sce 3 array astore def gsave sce translate 0 0 moveto dup 0 lt {neg 1 sub -1 1 scale} if rotate dup scale } bind def /makeparm {3 string cvs dup length 1 add string /tstr exch def tstr exch 1 exch putinterval tstr 0 (v) putinterval tstr cvn} bind def /beginparm { -1 1 {makeparm exch def} for dup type /arraytype eq { aload length -1 1 {makeparm exch def} for } if begingate } bind def /endgate { /hlevel hlevel 1 sub def grestore defColor aload pop cRedef scb} bind def /hlevel 0 def /tmpa [1 0 0 1 0 0] def /gar {8 8 true tmpa {} imagemask} bind {8 8 true tmpa {<30 70 60 02 03 07 06 20>} imagemask} bind {8 8 true tmpa {<0c 1e 1e 0c c0 e1 e1 c0>} imagemask} bind {8 8 true tmpa {<0f 0f 0f 0f f0 f0 f0 f0>} imagemask} bind {8 8 true tmpa {<3f f3 e1 e1 f3 3f 1e 1e>} imagemask} bind {8 8 true tmpa {} imagemask} bind {8 8 true tmpa {} imagemask} bind 7 array astore def /ppaint { gsave clip tmpa dup setmatrix pathbbox neg exch neg 4 2 roll neg 4 -1 roll 2 copy gt {exch} if 8 div ceiling 8 mul 4 2 roll neg 2 copy gt {exch} if 8 div ceiling 8 mul 3 -1 roll -8 5 -1 roll { 3 index exch 5 exch put dup -8 3 index { 3 index exch 4 exch put 3 index exec } for } for pop pop pop pop grestore } bind def /setstyles { currentlinewidth mul setlinewidth /style exch def style 1 and 0 gt not {closepath} if style 2 and 0 gt {currentlinewidth 4 mul dup 2 array astore 0 setdash} if style 4 and 0 gt {0.5 currentlinewidth 4 mul 2 array astore 0 setdash} if style dup 256 ge exch 480 lt and { gsave 1 setgray eofill grestore } if style 16 and 0 gt { gsave style 224 and -5 bitshift dup 7 lt {gar exch get ppaint} { pop eofill } ifelse grestore } if style 8 and 0 gt style 512 eq or { newpath } { stroke } ifelse grestore } def /polygon { gsave /num exch def moveto num 1 sub {lineto} repeat setstyles } def /xcarc { gsave newpath arc setstyles } def /elb { matrix currentmatrix 7 -1 roll 7 -1 roll translate 5 1 roll 4 -1 roll 3 index div 1 scale } def /ele { 0 4 1 roll 0 4 1 roll } bind def /ellipse { gsave elb newpath ele arc setmatrix setstyles } def /pellip { elb ele arc setmatrix } def /nellip { elb ele arcn setmatrix } def /spline { gsave moveto curveto setstyles } def /polyc { {lineto} repeat } bind def /beginpath { gsave moveto } bind def /endpath { setstyles } bind def /bop { 1 setlinecap 0 setlinejoin 6 setmiterlimit 0 0 0 scb cRedef } def /insertion {/PSobj save def /showpage {} def bop translate} def /end_insert {PSobj restore} def /setpagemat {/pagemat matrix currentmatrix def} def /inchscale {setpagemat 0.375 mul dup scale} def /cmscale {setpagemat 0.35433071 mul dup scale} def %%EndResource %%EndProlog /Times-Roman findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse} forall /Encoding ISOLatin1Encoding def currentdict end /Times-RomanISO exch definefont pop % XCircuit output starts here. /PIC16C54 { % 0 0 480 736 bbox (?) 1 beginparm 0 1.00 0 0 0 736 480 736 480 0 4 polygon (PIC16C54A) {/Helvetica-Bold cf} 2 21 0 1.00 240 320 label (Vdd) {/Helvetica cf} 2 23 0 1.00 464 368 label (RA2) {/Helvetica cf} 2 20 0 1.00 16 688 label (RA3) {/Helvetica cf} 2 20 0 1.00 16 624 label (RTCC) {/Helvetica cf} 2 20 0 1.00 16 560 label (MCLR) {ol} {/Helvetica cf} 3 20 0 1.00 16 496 label (Vss) {/Helvetica cf} 2 20 0 1.00 16 368 label (RB0) {/Helvetica cf} 2 20 0 1.00 16 240 label (RB1) {/Helvetica cf} 2 20 0 1.00 16 176 label (RB2) {/Helvetica cf} 2 20 0 1.00 16 112 label (RB3) {/Helvetica cf} 2 20 0 1.00 16 48 label (RB4) {/Helvetica cf} 2 23 0 1.00 464 48 label (RB5) {/Helvetica cf} 2 23 0 1.00 464 112 label (RB6) {/Helvetica cf} 2 23 0 1.00 464 176 label (RB7) {/Helvetica cf} 2 23 0 1.00 464 240 label (OSC2/CLKOUT) {/Helvetica cf} 2 23 0 1.00 464 496 label (OSC1/CLKIN) {/Helvetica cf} 2 23 0 1.00 464 560 label (RA0) {/Helvetica cf} 2 23 0 1.00 464 624 label (RA1) {/Helvetica cf} 2 23 0 1.00 464 688 label sce mark v1 (pcb:U) {/Helvetica cf} ctmk 21 0 1.00 224 256 infolabel 1.000 0.000 0.000 scb (1) {/Helvetica cf} 2 23 0 1.00 0 688 pinlabel (2) {/Helvetica cf} 2 23 0 1.00 0 624 pinlabel (3) {/Helvetica cf} 2 23 0 1.00 0 560 pinlabel (4) {/Helvetica cf} 2 23 0 1.00 0 496 pinlabel (5) {/Helvetica cf} 2 23 0 1.00 0 368 pinlabel (6) {/Helvetica cf} 2 23 0 1.00 0 240 pinlabel (7) {/Helvetica cf} 2 23 0 1.00 0 176 pinlabel (8) {/Helvetica cf} 2 23 0 1.00 0 112 pinlabel (9) {/Helvetica cf} 2 23 0 1.00 0 48 pinlabel (10) {/Helvetica cf} 2 20 0 1.00 480 48 pinlabel (11) {/Helvetica cf} 2 20 0 1.00 480 112 pinlabel (12) {/Helvetica cf} 2 20 0 1.00 480 176 pinlabel (13) {/Helvetica cf} 2 20 0 1.00 480 240 pinlabel (14) {/Helvetica cf} 2 20 0 1.00 480 368 pinlabel (15) {/Helvetica cf} 2 20 0 1.00 480 496 pinlabel (16) {/Helvetica cf} 2 20 0 1.00 480 560 pinlabel (17) {/Helvetica cf} 2 20 0 1.00 480 624 pinlabel (18) {/Helvetica cf} 2 20 0 1.00 480 688 pinlabel endgate } def /LTC490 { % 0 0 416 384 bbox (?) 1 beginparm 0 1.00 0 0 0 384 416 384 416 0 4 polygon (RS422) {/Helvetica cf} 2 21 0 1.00 192 176 label (Transciever) {/Helvetica cf} 2 21 0 1.00 208 128 label (LTC490) {/Helvetica-Bold cf} 2 21 0 1.00 192 256 label (Vcc) {/Helvetica cf} 2 20 0 1.00 16 336 label (R) {/Helvetica cf} 2 20 0 1.00 16 240 label (D) {/Helvetica cf} 2 20 0 1.00 16 144 label (GND) {/Helvetica cf} 2 20 0 1.00 16 48 label (Y) {/Helvetica cf} 2 23 0 1.00 400 48 label (Z) {/Helvetica cf} 2 23 0 1.00 400 144 label (B) {/Helvetica cf} 2 23 0 1.00 400 240 label (A) {/Helvetica cf} 2 23 0 1.00 400 336 label sce mark v1 (pcb:U) {/Helvetica cf} ctmk 21 0 1.00 208 80 infolabel 1.000 0.000 0.000 scb (1) {/Helvetica cf} 2 23 0 1.00 0 336 pinlabel (2) {/Helvetica cf} 2 23 0 1.00 0 240 pinlabel (3) {/Helvetica cf} 2 23 0 1.00 0 144 pinlabel (4) {/Helvetica cf} 2 23 0 1.00 0 48 pinlabel (5) {/Helvetica cf} 2 20 0 1.00 416 48 pinlabel (6) {/Helvetica cf} 2 20 0 1.00 416 144 pinlabel (7) {/Helvetica cf} 2 20 0 1.00 416 240 pinlabel (8) {/Helvetica cf} 2 20 0 1.00 416 336 pinlabel endgate } def /terminal_block { % -160 -80 320 173 bbox (?) 1 beginparm 0 1.00 -160 -80 -160 48 160 48 160 -80 4 polygon (ED100/3DS) {/Helvetica cf} 2 21 0 1.00 0 80 label 1 1.00 0 -16 32 0.00 360.00 xcarc 1 1.00 96 -16 32 0.00 360.00 xcarc 1 1.00 -96 -16 32 0.00 360.00 xcarc sce mark v1 (pcb:J) {/Helvetica cf} ctmk 21 0 1.00 0 -112 infolabel 1.000 0.000 0.000 scb (1) {/Helvetica cf} 2 25 0 1.00 -96 -16 pinlabel (2) {/Helvetica cf} 2 25 0 1.00 0 -16 pinlabel (3) {/Helvetica cf} 2 25 0 1.00 96 -16 pinlabel endgate } def /LTC1152 { % -192 -192 384 384 bbox (?) 1 beginparm 0 1.00 -192 -192 -192 192 192 192 192 -192 4 polygon (LTC1152) {/Helvetica-Bold cf} 2 25 0 1.00 0 48 label (Op-amp) {/Helvetica cf} 2 29 0 1.00 0 0 label (SHDN) {/Helvetica cf} 2 20 0 1.00 -176 144 label (IN) {/Helvetica cf} (-) {/Symbol cf} 4 20 0 1.00 -176 48 label (IN) {/Helvetica cf} (+) {/Symbol cf} 4 20 0 1.00 -176 -48 label (-) {/Symbol cf} (V) {/Helvetica cf} 4 20 0 1.00 -176 -144 label (COMP) {/Helvetica cf} 2 23 0 1.00 176 -144 label (OUT) {/Helvetica cf} 2 23 0 1.00 176 -48 label (+) {/Symbol cf} (V) {/Helvetica cf} 4 23 0 1.00 176 48 label (CP) {/Helvetica cf} 2 23 0 1.00 176 144 label sce mark v1 (pcb:U) {/Helvetica cf} ctmk 21 0 1.00 0 -80 infolabel 1.000 0.000 0.000 scb (1) {/Helvetica cf} 2 23 0 1.00 -192 144 pinlabel (2) {/Helvetica cf} 2 23 0 1.00 -192 48 pinlabel (3) {/Helvetica cf} 2 23 0 1.00 -192 -48 pinlabel (5) {/Helvetica cf} 2 20 0 1.00 192 -144 pinlabel (4) {/Helvetica cf} 2 23 0 1.00 -192 -144 pinlabel (6) {/Helvetica cf} 2 20 0 1.00 192 -48 pinlabel (7) {/Helvetica cf} 2 20 0 1.00 192 48 pinlabel (8) {/Helvetica cf} 2 20 0 1.00 192 144 pinlabel endgate } def /DSUB9 { % -160 0 320 186 bbox (?) 1 beginparm 1 1.00 -128 96 16 0.00 360.00 xcarc 1 1.00 -32 32 16 0.00 360.00 xcarc 1 1.00 0 96 16 0.00 360.00 xcarc 1 1.00 64 96 16 0.00 360.00 xcarc 1 1.00 128 96 16 15.00 375.00 xcarc 1 1.00 96 32 16 0.00 360.00 xcarc 1 1.00 32 32 16 0.00 360.00 xcarc 1 1.00 -64 96 16 0.00 360.00 xcarc 1 1.00 -96 32 16 0.00 360.00 xcarc sce mark v1 (pcb:J) {/Helvetica cf} ctmk 21 0 1.00 16 -48 infolabel 128 128 beginpath 128 96 32 450.00 333.43 arcn 124 17 1 polyc 96 32 32 333.43 270.00 arcn -96 0 1 polyc -96 32 32 270.00 206.57 arcn -156 81 1 polyc -128 96 32 206.57 90.00 arcn 128 128 1 polyc 1 1.00 endpath (AMP 745781-4) {/Helvetica cf} 2 25 0 1.00 0 160 label 1.000 0.000 0.000 scb (1) {/Helvetica cf} 2 25 0 1.00 -128 96 pinlabel (3) {/Helvetica cf} 2 25 0 1.00 0 96 pinlabel (2) {/Helvetica cf} 2 25 0 1.00 -64 96 pinlabel (4) {/Helvetica cf} 2 25 0 1.00 64 96 pinlabel (5) {/Helvetica cf} 2 25 0 1.00 128 96 pinlabel (6) {/Helvetica cf} 2 29 0 1.00 -96 32 pinlabel (7) {/Helvetica cf} 2 29 0 1.00 -32 32 pinlabel (8) {/Helvetica cf} 2 29 0 1.00 32 32 pinlabel (9) {/Helvetica cf} 2 29 0 1.00 96 32 pinlabel endgate } def /Crystal { % -144 -144 288 288 bbox (?) 1 beginparm 0 1.00 -144 -144 -144 144 144 144 144 -144 4 polygon (CTX169) {/Helvetica-Bold cf} 2 25 0 1.00 0 16 label (MHz) {hS} (20) {/Helvetica cf} 4 21 0 1.00 0 -32 label (N/C) {/Helvetica cf} 2 20 0 1.00 -128 96 label (GND) {/Helvetica cf} 2 20 0 1.00 -128 -96 label (OUT) {/Helvetica cf} 2 23 0 1.00 128 -96 label (Vdd) {/Helvetica cf} 2 23 0 1.00 128 96 label sce mark v1 (pcb:X) {/Helvetica cf} ctmk 21 0 1.00 0 -176 infolabel 1.000 0.000 0.000 scb (1) {/Helvetica cf} 2 23 0 1.00 -144 96 pinlabel (2) {/Helvetica cf} 2 23 0 1.00 -144 -96 pinlabel (3) {/Helvetica cf} 2 20 0 1.00 144 -96 pinlabel (4) {/Helvetica cf} 2 20 0 1.00 144 96 pinlabel endgate } def /ADC12138 { % -240 -464 480 928 bbox (?) 1 beginparm 0 1.00 -240 -464 -240 464 240 464 240 -464 4 polygon (CH0) {/Helvetica cf} 2 20 0 1.00 -224 416 label (CH1) {/Helvetica cf} 2 20 0 1.00 -224 352 label (CH2) {/Helvetica cf} 2 20 0 1.00 -224 288 label (CH3) {/Helvetica cf} 2 20 0 1.00 -224 224 label (CH4) {/Helvetica cf} 2 20 0 1.00 -224 160 label (CH5) {/Helvetica cf} 2 20 0 1.00 -224 96 label (CH6) {/Helvetica cf} 2 20 0 1.00 -224 32 label (CH7) {/Helvetica cf} 2 20 0 1.00 -224 -32 label (COM) {/Helvetica cf} 2 20 0 1.00 -224 -96 label (MuxOut1) {/Helvetica cf} 2 20 0 1.00 -224 -160 label (A/Din2) {/Helvetica cf} 2 20 0 1.00 -224 -352 label (DGND) {/Helvetica cf} 2 20 0 1.00 -224 -416 label (+) {/Symbol cf} (VA) {/Helvetica cf} 4 23 0 1.00 224 -416 label (-) {/Symbol cf} (Vref) {/Helvetica cf} 4 23 0 1.00 224 -352 label (+) {/Symbol cf} (Vref) {/Helvetica cf} 4 23 0 1.00 224 -288 label (AGND) {/Helvetica cf} 2 23 0 1.00 224 -224 label (PD) {/Helvetica cf} 2 23 0 1.00 224 -160 label (EOC) {/Helvetica cf} 2 23 0 1.00 224 -96 label (CONV) {ol} {/Helvetica cf} 3 23 0 1.00 224 -32 label (CS) {ol} {/Helvetica cf} 3 23 0 1.00 224 32 label (DO) {/Helvetica cf} 2 23 0 1.00 224 96 label (DI) {/Helvetica cf} 2 23 0 1.00 224 160 label (SCLK) {/Helvetica cf} 2 23 0 1.00 224 224 label (A/Din1) {/Helvetica cf} 2 20 0 1.00 -224 -224 label (MuxOut2) {/Helvetica cf} 2 20 0 1.00 -224 -288 label (CCLK) {/Helvetica cf} 2 23 0 1.00 224 288 label (DOR) {ol} {/Helvetica cf} 3 23 0 1.00 224 352 label (+) {/Symbol cf} (VD) {/Helvetica cf} 4 23 0 1.00 224 416 label (ADC12138) {/Helvetica-Bold cf} 2 21 0 1.00 0 64 label sce mark v1 (pcb:U) {/Helvetica cf} ctmk 21 0 1.00 0 0 infolabel 1.000 0.000 0.000 scb (1) {/Helvetica cf} 2 23 0 1.00 -240 416 pinlabel (2) {/Helvetica cf} 2 23 0 1.00 -240 352 pinlabel (3) {/Helvetica cf} 2 23 0 1.00 -240 288 pinlabel (4) {/Helvetica cf} 2 23 0 1.00 -240 224 pinlabel (5) {/Helvetica cf} 2 23 0 1.00 -240 160 pinlabel (6) {/Helvetica cf} 2 23 0 1.00 -240 96 pinlabel (7) {/Helvetica cf} 2 23 0 1.00 -240 32 pinlabel (8) {/Helvetica cf} 2 23 0 1.00 -240 -32 pinlabel (9) {/Helvetica cf} 2 23 0 1.00 -240 -96 pinlabel (10) {/Helvetica cf} 2 23 0 1.00 -240 -160 pinlabel (11) {/Helvetica cf} 2 23 0 1.00 -240 -224 pinlabel (12) {/Helvetica cf} 2 23 0 1.00 -240 -288 pinlabel (13) {/Helvetica cf} 2 23 0 1.00 -240 -352 pinlabel (14) {/Helvetica cf} 2 23 0 1.00 -240 -416 pinlabel (15) {/Helvetica cf} 2 20 0 1.00 240 -416 pinlabel (16) {/Helvetica cf} 2 20 0 1.00 240 -352 pinlabel (17) {/Helvetica cf} 2 20 0 1.00 240 -288 pinlabel (18) {/Helvetica cf} 2 20 0 1.00 240 -224 pinlabel (19) {/Helvetica cf} 2 20 0 1.00 240 -160 pinlabel (20) {/Helvetica cf} 2 20 0 1.00 240 -96 pinlabel (21) {/Helvetica cf} 2 20 0 1.00 240 -32 pinlabel (22) {/Helvetica cf} 2 20 0 1.00 240 32 pinlabel (23) {/Helvetica cf} 2 20 0 1.00 240 96 pinlabel (24) {/Helvetica cf} 2 20 0 1.00 240 160 pinlabel (25) {/Helvetica cf} 2 20 0 1.00 240 224 pinlabel (26) {/Helvetica cf} 2 20 0 1.00 240 288 pinlabel (27) {/Helvetica cf} 2 20 0 1.00 240 352 pinlabel (28) {/Helvetica cf} 2 20 0 1.00 240 416 pinlabel endgate } def /TK11950 { % -336 -112 672 224 bbox (?) 1 beginparm 0 1.00 -336 -112 -336 112 336 112 336 -112 4 polygon (NOISE BYPASS) {/Helvetica cf} 2 20 0 1.00 -320 64 label (CONTROL) {/Helvetica cf} 2 20 0 1.00 -320 0 label (RESET OUT) {/Helvetica cf} 2 20 0 1.00 -320 -64 label (VO) {/Helvetica cf} 2 23 0 1.00 320 -64 label (GND) {/Helvetica cf} 2 23 0 1.00 320 0 label (VIN) {/Helvetica cf} 2 23 0 1.00 320 64 label (TK11950) {/Helvetica-Bold cf} 2 21 0 1.00 64 16 label (V) {hS} (5.0) {/Helvetica cf} 4 29 0 1.00 64 -32 label sce mark v1 (pcb:U) {/Helvetica cf} ctmk 21 0 1.00 0 -144 infolabel 1.000 0.000 0.000 scb (1) {/Helvetica cf} 2 23 0 1.00 -336 64 pinlabel (2) {/Helvetica cf} 2 23 0 1.00 -336 0 pinlabel (3) {/Helvetica cf} 2 23 0 1.00 -336 -64 pinlabel (4) {/Helvetica cf} 2 20 0 1.00 336 -64 pinlabel (5) {/Helvetica cf} 2 20 0 1.00 336 0 pinlabel (6) {/Helvetica cf} 2 20 0 1.00 336 64 pinlabel endgate } def /Capacitor { % -32 -64 186 128 bbox (1.0) (\265) (?) 3 beginparm 1 1.00 0 -64 0 -6 2 polygon 1 1.00 0 64 0 6 2 polygon 1 1.00 -32 6 32 6 2 polygon 1 1.00 -32 -6 32 -6 2 polygon 1.000 0.000 0.000 scb (1) {/Times-Roman cf} 2 9 0 1.00 0 64 pinlabel (2) {/Times-Roman cf} 2 13 0 1.00 0 -64 pinlabel sce mark v2 v1 ( %p1 %p2 ) v3 (spice:C) {/Times-RomanISO cf} ctmk 4 0 1.00 -208 -160 infolabel sce (sim:c %p1 %p2) {/Times-Roman cf} 2 4 0 1.00 -208 -208 infolabel mark (F) v2 {hS} v1 {/Times-RomanISO cf} ctmk 20 0 1.00 48 0 label sce mark v3 (pcb:C) {/Times-Roman cf} ctmk 20 0 1.00 -208 -256 infolabel endgate } def /LM13700 { % -256 -256 480 544 bbox (?) 1 beginparm 0 1.00 -256 -256 -256 288 224 288 224 -256 4 polygon (BufIn1) {/Helvetica cf} 2 20 0 1.00 -240 -144 label (BufOut1) {/Helvetica cf} 2 20 0 1.00 -240 -208 label (BufIn2) {/Helvetica cf} 2 23 0 1.00 208 -144 label (+) {/Symbol cf} (V) {/Helvetica cf} 4 23 0 1.00 208 -80 label (Out2) {/Helvetica cf} 2 23 0 1.00 208 -16 label 1.000 0.000 0.000 scb (7) {/Helvetica cf} 2 23 0 1.00 -256 -144 pinlabel (8) {/Helvetica cf} 2 23 0 1.00 -256 -208 pinlabel (10) {/Helvetica cf} 2 20 0 1.00 224 -144 pinlabel (11) {/Helvetica cf} 2 20 0 1.00 224 -80 pinlabel (12) {/Helvetica cf} 2 20 0 1.00 224 -16 pinlabel sce (LM13700) {/Helvetica-Bold cf} 2 21 0 1.00 -16 16 label (Iabc1) {/Helvetica cf} 2 20 0 1.00 -240 240 label (Dbias1) {/Helvetica cf} 2 20 0 1.00 -240 176 label (1) {/Helvetica cf} (+) {/Symbol cf} (In) {/Helvetica cf} 6 20 0 1.00 -240 112 label (Out1) {/Helvetica cf} 2 20 0 1.00 -240 -16 label 1.000 0.000 0.000 scb (1) {/Helvetica cf} 2 23 0 1.00 -256 240 pinlabel (2) {/Helvetica cf} 2 23 0 1.00 -256 176 pinlabel (3) {/Helvetica cf} 2 23 0 1.00 -256 112 pinlabel (4) {/Helvetica cf} 2 23 0 1.00 -256 48 pinlabel (5) {/Helvetica cf} 2 23 0 1.00 -256 -16 pinlabel (14) {/Helvetica cf} 2 20 0 1.00 224 112 pinlabel (15) {/Helvetica cf} 2 20 0 1.00 224 176 pinlabel (16) {/Helvetica cf} 2 20 0 1.00 224 240 pinlabel sce (-) {/Symbol cf} (V) {/Helvetica cf} 4 20 0 1.00 -240 -80 label 1.000 0.000 0.000 scb (6) {/Helvetica cf} 2 23 0 1.00 -256 -80 pinlabel (13) {/Helvetica cf} 2 20 0 1.00 224 48 pinlabel sce (BufOut2) {/Helvetica cf} 2 23 0 1.00 208 -208 label 1.000 0.000 0.000 scb (9) {/Helvetica cf} 2 20 0 1.00 224 -208 pinlabel sce (1) {/Helvetica cf} (-) {/Symbol cf} (In) {/Helvetica cf} 6 20 0 1.00 -240 48 label (Iabc2) {/Helvetica cf} 2 23 0 1.00 208 240 label (Dbias2) {/Helvetica cf} 2 23 0 1.00 208 176 label (2) {/Helvetica cf} (+) {/Symbol cf} (In) {/Helvetica cf} 6 23 0 1.00 208 112 label (2) {/Helvetica cf} (-) {/Symbol cf} (In) {/Helvetica cf} 6 23 0 1.00 208 48 label sce mark v1 (pcb:U) {/Helvetica cf} ctmk 21 0 1.00 -16 -304 infolabel endgate } def /Resistor { % -14 -64 157 128 bbox (1.0) (k) (?) 3 beginparm 1 1.00 0 64 0 36 2 polygon 1 1.00 0 -64 0 -36 2 polygon 1 1.00 0 -36 14 -30 -14 -18 14 -6 -14 6 14 18 -14 30 0 36 8 polygon 1.000 0.000 0.000 scb (1) {/Times-Roman cf} 2 9 0 1.00 0 64 pinlabel (2) {/Times-Roman cf} 2 13 0 1.00 0 -64 pinlabel sce mark v2 v1 ( %p1 %p2 ) v3 (spice:R) {/Times-Roman cf} ctmk 4 0 1.00 -208 -160 infolabel sce (sim:R %p1 %p2) {/Times-Roman cf} 2 4 0 1.00 -208 -208 infolabel mark (W) {/Symbol cf} v2 {hS} v1 {/Times-Roman cf} ctmk 20 0 1.00 32 0 label sce mark v3 (pcb:R) {/Times-Roman cf} ctmk 20 0 1.00 -208 -256 infolabel endgate } def /gnd { % -32 -60 64 68 bbox % trivial begingate 1 1.00 0 0 0 -32 2 polygon 1 1.00 -32 -32 32 -32 2 polygon 1 1.00 -18 -46 18 -46 2 polygon 1 1.00 -4 -60 4 -60 2 polygon 1.000 0.000 0.000 scb (GND) {/Times-Roman cf} 2 1 0 1.00 0 0 pinglobal endgate } def /dot { % -10 -10 20 20 bbox % trivial begingate 248 1.00 0 0 6 0.00 360.00 xcarc 1.000 0.000 0.000 scb (x) {/Times-Roman cf} 2 29 0 1.00 0 0 pinlabel endgate } def /vdd { % -32 0 64 66 bbox % trivial begingate 1 1.00 0 0 0 32 2 polygon 1 1.00 -32 32 32 32 2 polygon (Vdd) {/Times-Roman cf} 2 17 0 0.90 0 38 label 1.000 0.000 0.000 scb (Vdd) {/Times-Roman cf} 2 13 0 1.00 0 0 pinglobal endgate } def %%Page: 1 1 %%PageOrientation: Portrait /pgsave save def bop % 1688 848 offsets 1.0000 inchscale 2.6000 setlinewidth 1.00 0 664 1648 [(5) ] PIC16C54 1.00 180 -24 2384 [(6) ] LTC490 1.00 0 712 -160 [(2) ] terminal_block 1.00 0 1800 944 [(7) ] LTC1152 1.00 0 -568 1296 [(3) ] DSUB9 1.00 180 1576 2192 [(1) ] Crystal 1.00 0 904 1088 [(2) ] ADC12138 1.00 -181 -56 1664 [(4) ] TK11950 1 1.00 1432 2288 1304 2288 1304 2208 1144 2208 4 polygon 1.00 -1 2072 1168 Capacitor 1.00 0 920 304 [(1) ] LM13700 1.00 0 1096 -160 [(1) ] terminal_block 1.00 0 1320 1424 Resistor 1.00 0 120 1984 Resistor 1.00 0 328 1456 Resistor 1.00 -1 -696 2064 Resistor 1.00 0 408 1600 Resistor 1.00 0 1384 992 Resistor 1.00 0 1784 2224 Capacitor 1.00 -1 1512 720 Capacitor 1.00 0 2088 832 Capacitor 1.00 0 -280 1456 Capacitor 1.00 0 504 416 Capacitor 1 1.00 664 544 504 544 504 480 3 polygon 1 1.00 504 352 504 224 664 224 3 polygon 1 1.00 -664 1328 -664 224 504 224 3 polygon 1.00 0 -664 224 gnd 1 1.00 664 160 -472 160 -472 1328 3 polygon 1 1.00 -696 2000 -696 1392 2 polygon 1 1.00 -440 2240 -504 2240 -504 1392 3 polygon 1 1.00 -440 2336 -568 2336 -568 1392 3 polygon 1 1.00 280 1664 408 1664 408 2336 -24 2336 4 polygon 1 1.00 -24 2048 344 2048 2 polygon 1 1.00 344 2048 344 1728 280 1728 3 polygon 1 1.00 328 1520 328 1600 280 1600 3 polygon 1 1.00 408 1664 408 1664 2 polygon 1 1.00 328 1520 408 1520 408 1536 3 polygon 1.00 -181 1704 1760 [(3) ] TK11950 1 1.00 1144 736 1352 736 2 polygon 1.00 0 1352 736 dot 1 1.00 1608 896 1384 896 1384 928 3 polygon 1 1.00 1608 1088 1384 1088 1384 1056 3 polygon 1 1.00 1992 992 2136 992 2136 1232 1384 1232 1384 1088 5 polygon 1.00 0 1384 1088 dot 1 1.00 -440 2144 -696 2144 -696 2128 3 polygon 1 1.00 -440 2048 -536 2048 -536 2000 -696 2000 4 polygon 1 1.00 -632 1392 -632 2144 2 polygon 1.00 0 -632 2144 dot 1.00 0 -696 2000 dot 1 1.00 -440 1392 -440 1888 408 1888 3 polygon 1.00 0 408 1888 dot 1.00 0 408 1664 dot 1.00 0 328 1520 dot 1 1.00 1144 2016 1368 2016 1368 2112 1432 2112 4 polygon 1 1.00 664 2016 568 2016 568 2432 1784 2432 1784 2288 1720 2288 6 polygon 1 1.00 1352 2016 1784 2016 1784 2160 3 polygon 1.00 0 1368 2016 dot 1 1.00 1144 1376 1240 1376 1240 2144 1144 2144 4 polygon 1 1.00 1144 1312 1224 1312 1224 1632 616 1632 616 1888 664 1888 6 polygon 1 1.00 1144 1248 1208 1248 1208 1616 600 1616 600 1824 664 1824 6 polygon 1 1.00 1144 1184 1192 1184 1192 1600 584 1600 584 1760 664 1760 6 polygon 1 1.00 1144 1120 1176 1120 1176 1584 568 1584 568 1696 664 1696 6 polygon 1 1.00 1144 1056 1256 1056 1256 1760 1144 1760 4 polygon 1 1.00 1144 992 1272 992 1272 1696 1144 1696 4 polygon 1 1.00 1144 2272 1208 2272 1208 2416 24 2416 24 2240 -24 2240 6 polygon 1 1.00 -24 2144 40 2144 40 2400 1176 2400 1176 2336 1144 2336 6 polygon 1 1.00 664 736 632 736 632 800 664 800 4 polygon 1 1.00 664 864 632 864 632 928 664 928 4 polygon 1 1.00 664 672 600 672 2 polygon 1.00 0 456 608 gnd 1.00 0 -280 1360 gnd 1 1.00 -280 1392 -440 1392 2 polygon 1.00 0 1368 2112 vdd 1 1.00 1992 800 2040 800 2040 768 2088 768 4 polygon 1.00 0 1512 640 dot 1 1.00 1608 800 1512 800 1512 784 3 polygon 1.00 0 2088 896 dot 1 1.00 1992 1088 2072 1088 2072 1104 3 polygon 1.00 0 2072 1232 dot 1 1.00 664 96 408 96 408 480 664 480 4 polygon 1 1.00 408 96 408 0 1208 0 1208 480 1128 480 5 polygon 1.00 0 408 96 dot 1 1.00 408 480 408 1040 536 1040 536 1440 664 1440 5 polygon 1.00 0 408 480 dot (Flare Genesis) {/Helvetica cf} 2 16 0 1.50 1896 432 label (LED Interface) {/Helvetica cf} 2 16 0 1.50 1896 336 label 1 1.00 664 416 632 416 632 16 712 16 712 -176 5 polygon 1 1.00 664 352 616 352 616 -176 3 polygon 1 1.00 1000 -176 1000 -16 1240 -16 1240 352 1144 352 5 polygon 1 1.00 1096 -176 1096 -32 1256 -32 1256 416 1144 416 5 polygon 1 1.00 1192 -176 1192 -288 344 -288 344 1072 504 1072 504 1248 664 1248 7 polygon 1 1.00 1144 288 1304 288 1304 -320 296 -320 296 1104 472 1104 472 1504 664 1504 8 polygon 1 1.00 1144 672 1288 672 1288 800 1144 800 4 polygon 1 1.00 1384 1072 1288 1072 1288 800 1192 800 4 polygon 1.00 0 1288 800 dot 1.00 0 1384 1072 dot 1 1.00 1144 864 1240 864 1240 928 1144 928 4 polygon 1 1.00 1560 848 1560 992 1608 992 3 polygon 1 1.00 1560 848 1352 848 1352 640 2136 640 2136 896 1992 896 6 polygon 1 1.00 1512 656 1512 640 2 polygon 1 1.00 1576 800 1576 720 2 polygon 1.00 0 1576 800 dot 1.00 0 1576 720 gnd 1 1.00 -392 1664 -440 1664 2 polygon 1.00 0 -440 1664 dot 1 1.00 -392 1728 -424 1728 -424 1856 472 1856 472 2144 664 2144 6 polygon 1 1.00 120 1920 120 1856 2 polygon 1.00 0 120 2048 dot 1.00 0 120 1856 dot 1 1.00 -392 1600 -408 1600 -408 1520 -280 1520 4 polygon 1 1.00 -280 1360 -280 1392 2 polygon 1.00 0 -280 1392 dot 1 1.00 328 1392 328 1248 -472 1248 3 polygon 1.00 0 -472 1248 dot 1 1.00 1144 224 1320 224 2 polygon 1 1.00 1176 224 1176 32 504 32 504 160 4 polygon 1.00 0 504 160 dot 1.00 0 1176 224 dot 1 1.00 1320 1360 1320 224 2 polygon 1 1.00 2136 1232 2136 1696 2040 1696 3 polygon 1.00 0 2136 1232 dot 1 1.00 2040 1760 2136 1760 2136 1936 1320 1936 1320 1760 1368 1760 6 polygon 1 1.00 1320 1488 1320 1584 2088 1584 2088 1824 2040 1824 5 polygon 1 1.00 664 992 600 992 600 1184 664 1184 4 polygon 1 1.00 664 1120 600 1120 2 polygon 1 1.00 664 1056 600 1056 2 polygon 1.00 0 600 1056 dot 1.00 0 600 1120 dot 1 1.00 600 992 600 608 2 polygon 1.00 0 600 672 dot 1.00 0 600 992 dot 1 1.00 1240 864 1240 608 456 608 3 polygon 1.00 0 600 608 dot 1.00 0 1240 864 dot (is not complete!) {CR} (this schematic) {/Helvetica cf} 4 16 0 1.00 1864 -80 label 0 1.00 1592 -176 1592 496 2456 496 2456 -176 4 polygon 1 1.00 1592 400 2456 400 2 polygon 1 1.00 1592 304 2456 304 2 polygon (1.0) {/Helvetica cf} 2 16 0 1.50 1896 240 label 1 1.00 1592 208 2456 208 2 polygon (Project:) {/Helvetica cf} 2 16 0 1.50 1624 432 label (Name:) {/Helvetica cf} 2 16 0 1.50 1624 336 label (Revision:) {/Helvetica cf} 2 16 0 1.50 1624 240 label (Design:) {/Helvetica cf} 2 16 0 1.50 1624 144 label (Date:) {/Helvetica cf} 2 16 0 1.50 1624 48 label (Notes:) {/Helvetica cf} 2 16 0 1.50 1624 -48 label 1 1.00 1592 112 2456 112 2 polygon 1 1.00 1592 16 2456 16 2 polygon (Harry Eaton) {/Helvetica cf} 2 16 0 1.50 1912 144 label 0 1.00 1576 -192 1576 512 2472 512 2472 -192 4 polygon 1.00 0 -664 224 dot pgsave restore showpage %%Trailer XCIRCsave restore %%EOF