[comp.sys.mac] Parallel to serial converter

mkb@rover.ri.cmu.edu (Mike Blackwell) (08/14/87)

I'm not sure of the best place to post this, but I've seen people ask for
one of these on this list, so here it goes. I've designed a simple parallel
to serial converter which allows you to read 8-bit parallel data through a
Mac RS-422 serial port. Actually, the only Mac part of it is the RS-422 line
driver at the end of the line: replace it with a 1488 or a Maxim MAX232
(great chip! only needs +5 volts), and you could plug this in to any serial
port.

Anyway, this is a simple 6 chip circuit, made with parts I had on hand
(which is why it's all CMOS - all the chips have more common non-CMOS equivs
which you can substitute). A dip-switch lets you select baud rates from 75
to 19.2K. A different oscillator would let you run faster. Two modes of
operation: either an external strobe signal causes a byte to be sent, or the
circuit will automatically send data whenever the input changes (both cases
gated with the UART ready).

The rest of this message is a PostScript picture of the circuit you can
print on your favorite PS printer. The file is about 30K - if you don't get
it all, let me know. Also, if you need example MPW C routines to access the
serial port, I can send them to you.

		have fun...	-m-

		Mike Blackwell, The Robotics Institute, Carnegie-Mellon Univ.
		ARPA: mkb@rover.ri.cmu.edu
		Phone: 412-268-8830

--------------------
%!PS-DP Header (not Adobe Standard)
%%DocumentFonts: (atend)
%%Creator: Butcher V1.0
%%Pages: 1
%%BoundingBox: (atend)
%%EndComments
%%EndProlog
%%Page: 1 1
/dpSave save def 2000 dict begin %giant number of DP nested symbols
.72 dup scale %100 pixels DP per inch
/dpBDF{bind def}def
/dpXDF{exch def}dpBDF
/dpColor 0 def
/dpCVp{dup /dpColor dpXDF 0 ne}dpBDF
/dpCV{dpColor 0 eq {1 setgray}if}dpBDF
/dpST%StyleNum->SetStyle
{dup dup 1 ge exch 3 le and
 {dup 1 eq
  {pop dpLDot}
  {2 eq
   {dpLDash}
   {dpLDotDash}ifelse
  }ifelse
  0 setdash 0 %!!!FIX Center pattern
 }if
pop}dpBDF
/dpLDot [2 6] def
/dpLDash [8 8] def
/dpLDotDash [2 6 8 8] def
/dpLW{0.7 mul setlinewidth}dpBDF %!!!FIX
/dpPINF /Courier findfont[1.0285 0 0 1.1 0 0]makefont 700 72 div scalefont def%Pin Number Font
/dpPFH gsave dpPINF 0 exch dup /FontBBox get 3 get
  exch /FontMatrix get transform exch pop neg 2 sub grestore def
/dpRegular 17 dict def dpRegular begin %map font families to font names
(Avantgarde) (AvantGarde-Book) def
(AvantGarde) (AvantGarde-Book) def
(Bookman) (Bookman-Light) def
(Courier) (Courier) def
(Gacha) (Courier) def
(Helvetica) (Helvetica) def
(Helvetica-narrow) (Helvetica-Narrow) def
(Helvetica-Narrow) (Helvetica-Narrow) def
(Lubalingraph) (LubalinGraph-Book) def
(LubalinGraph) (LubalinGraph-Book) def
(Newcenturyschlbk) (NewCenturySchlbk-Roman) def
(NewCenturySchlbk) (NewCenturySchlbk-Roman) def
(Palatino) (Palatino-Roman) def
(Souvenir) (Souvenir-Light) def
(Symbol) (Symbol) def
(Times) (Times-Roman) def
(Timesroman) (Times-Roman) def
end
/dpBold 17 dict def dpBold begin %map boldized fonts to font names
(Avantgarde) (AvantGarde-Demi) def
(AvantGarde) (AvantGarde-Demi) def
(Bookman) (Bookman-Demi) def
(Courier) (Courier-Bold) def
(Gacha) (Courier-Bold) def
(Helvetica) (Helvetica-Bold) def
(Helvetica-narrow) (Helvetica-Narrow-Bold) def
(Helvetica-Narrow) (Helvetica-Narrow-Bold) def
(Lubalingraph) (LubalinGraph-Demi) def
(LubalinGraph) (LubalinGraph-Demi) def
(Newcenturyschlbk) (NewCenturySchlbk-Bold) def
(NewCenturySchlbk) (NewCenturySchlbk-Bold) def
(Palatino) (Palatino-Bold) def
(Souvenir) (Souvenir-Demi) def
(Symbol) (Symbol) def
(Times) (Times-Bold) def
(Timesroman) (Times-Bold) def
end
/dpItalic 17 dict def dpItalic begin %map italicized fonts to font names
(Avantgarde) (AvantGarde-BookOblique) def
(AvantGarde) (AvantGarde-BookOblique) def
(Bookman) (Bookman-LightItalic) def
(Courier) (Courier-Oblique) def
(Gacha) (Courier-Oblique) def
(Helvetica) (Helvetica-Oblique) def
(Helvetica-narrow) (Helvetica-Narrow-Oblique) def
(Helvetica-Narrow) (Helvetica-Narrow-Oblique) def
(Lubalingraph) (LubalinGraph-BookOblique) def
(LubalinGraph) (LubalinGraph-BookOblique) def
(Newcenturyschlbk) (NewCenturySchlbk-Italic) def
(NewCenturySchlbk) (NewCenturySchlbk-Italic) def
(Palatino) (Palatino-Italic) def
(Souvenir) (Souvenir-LightItalic) def
(Symbol) (Symbol) def
(Times) (Times-Italic) def
(Timesroman) (Times-Italic) def
end
/dpBoldItalic 17 dict def dpBoldItalic begin %map bold italic fonts-font names
(Avantgarde) (AvantGarde-DemiOblique) def
(AvantGarde) (AvantGarde-DemiOblique) def
(Bookman) (Bookman-DemiItalic) def
(Courier) (Courier-BoldOblique) def
(Gacha) (Courier-BoldOblique) def
(Helvetica) (Helvetica-BoldOblique) def
(Helvetica-narrow) (Helvetica-Narrow-BoldOblique) def
(Helvetica-Narrow) (Helvetica-Narrow-BoldOblique) def
(Lubalingraph) (LubalinGraph-DemiOblique) def
(LubalinGraph) (LubalinGraph-DemiOblique) def
(Newcenturyschlbk) (NewCenturySchlbk-BoldItalic) def
(NewCenturySchlbk) (NewCenturySchlbk-BoldItalic) def
(Palatino) (Palatino-BoldItalic) def
(Souvenir) (Souvenir-DemiItalic) def
(Symbol) (Symbol) def
(Times) (Times-BoldItalic) def
(Timesroman) (Times-BoldItalic) def
end
/dpDefF %FNum (Attributes) Size Rot (FamilyName) (PerqName)->Create Font
{pop %PerqName
 4 -1 roll /dpAttr dpXDF%Attributes "r, b, i, bi"
 dpAttr (r) eq
 {dpRegular}
 {dpAttr (b) eq
  {dpBold}
  {dpAttr (i) eq
   {dpItalic}
   {dpBoldItalic} ifelse
  }ifelse
 }ifelse
 /dpFDict dpXDF
 dup dpFDict exch known
 {dpFDict exch get}
 {pop dpFDict (Gacha) get}ifelse
 dup FontDirectory exch known
 {}{pop dpFDict (Gacha) get}ifelse
 findfont [1.0285 0 0 1.1 0 0.143] makefont
 exch 60 div /dpfrot dpXDF
 exch 100 mul 72 div /dpfsize dpXDF
 dpfrot 0 ne {
  dpfrot matrix rotate makefont
  dpfrot 90 eq {
    % Hack for backward compatibility 2-Jul-87 mkb
    dpfsize 10 div 0 matrix translate makefont
  } if
 } if
 dpfsize scalefont
 exch dpFS# dpFStr copy cvs pop dpFStr
 dpXDF
}dpBDF
/dpFS# (#dpF) def
/dpFStr 4 string def
/dpF %FNum->Set current Font
{dpFS# dpFStr copy cvs pop dpFStr load setfont
}dpBDF
/dpDefL %LNum (LayerName) (RWO)->Define Layer
{exch pop %Name
 exch dpLS# dpLStr copy cvs pop dpLStr
 exch (R) search
 {pop pop pop true}
 {pop false}ifelse
 def
}dpBDF
/dpLS# (#dpL) def
/dpLStr 4 string def
/dpLVp %LNum->Check Layer visiblity
{dpLS# dpLStr copy cvs pop dpLStr load
}dpBDF
/dpD %X Y Layer->Dot
{dpLVp dpDVp and
 {gsave newpath
  1.6 0 360 arc fill
% moveto 2.828 setlinewidth 0 setlinecap -1 -1 rmoveto 2 2 rlineto stroke
  grestore
 }
 {pop pop}ifelse
}dpBDF
/dpP %X Y (PinNumber) Orient Color Layer->Pin
{dpLVp exch dpCVp and dpPVp dpPSVp or and
 {gsave newpath
  dpCV
  /dpPOrient dpXDF
  /dpPNum dpXDF
  translate
  dpPVp
  {0.4 setlinewidth 0 setlinecap
   -1 -1 moveto 1 1 lineto -1 1 moveto 1 -1 lineto stroke
  }if
  dpPSVp
  {dpPINF setfont
   dpPOrient dup 1 le exch 4 gt or
   {2 2} %Orient 0 or 1 or >4
   {dpPNum stringwidth
    dpPOrient 2 eq
    {pop neg 2 sub 2} %Orient 2
    {pop dpPFH exch
     dpPOrient 3 eq
     {neg 2 sub exch} %Orient 3
     {pop 2 exch %Orient 4
     }ifelse
    }ifelse
   }ifelse
   moveto dpPNum show
  }if
  grestore
 }
 {4{pop}repeat}ifelse
}dpBDF
/dpL %XEnd YEnd XStart YStart Thickness Color Layer Style->Line
{3 1 roll dpLVp exch dpCVp and
 {gsave newpath
  dpST
  dpCV
  dpLW
  moveto lineto stroke grestore
 }
 {6{pop}repeat}ifelse
}dpBDF
/dpS %XLL YLL XUR YUR Font Color Layer (String)->String
{3 1 roll dpLVp exch dpCVp and
 {gsave newpath
  6 1 roll
  dpCV
  dpF
  pop pop%bounding box!!!FIX spread letters to fill bounding box
  moveto show grestore
 }
 {6{pop}repeat}ifelse
}dpBDF
/dpC %XCent YCent Rad Begin End Thickness Color Layer Style->Circle
{3 1 roll dpLVp exch dpCVp and
 {gsave newpath
  dpST
  dpCV
  dpLW
  60 div exch 60 div exch
  arc stroke grestore
 }
 {7{pop}repeat}ifelse
}dpBDF
/dpSMid %X1 Y1 X2 Y2->(X1+X2)/2 (Y1+Y2)/2 %used in spline generation
{3 -1 roll add 0.5 mul 3 1 roll add 0.5 mul exch}dpBDF
/dpSRight %X1 Y1 X2 Y2->X1 Y1 (X1*K+X2*(1-K)) (Y1*K+Y2*(1-K))
{0.333 mul 2 index 0.667 mul add exch
 0.333 mul 3 index 0.667 mul add exch}dpBDF
/dpSLeft %X1 Y1 X2 Y2->X1 Y1 (X1*(1-K)+X2*K) (Y1*(1-K)+Y2*K)
{0.667 mul 2 index 0.333 mul add exch
 0.667 mul 3 index 0.333 mul add exch}dpBDF
/dpSpl %XStart YStart NumbKnots Type Thickness Color Layer Style [X0 Y0...]
{4 2 roll dpLVp exch dpCVp and
 {gsave newpath
  dpCV
  /dpSKnots dpXDF
  dpST
  dpLW
  pop %type
  3 1 roll translate
  3 sub dup /dpSNum dpXDF %0 for 3 knots, 1 for 4 
  0 lt
  {dpSKnots aload pop moveto lineto
  }%only 2 points
  {dpSKnots aload pop 2 copy moveto%move to end
%stack contains 4 3 2 1.5; at end want 4 3 2.5 then 1.75 2.25 2.5
%roll negative pops, positive pushes
   dpSNum
   {dpSRight% 4 3 2 1.75
    6 2 roll% 4 1.75 3 2
    4 copy dpSMid% 4 1.75 3 2 2.5
    4 2 roll% 4 1.75 3 2.5 2
    dpSLeft% 4 1.75 3 2.5 2.25
    8 -2 roll% 4 3 2.5 2.25 1.75
    4 2 roll% 4 3 2.5 1.75 2.25
    5 index 5 index% 4 3 2.5 1.75 2.25 2.5
    curveto
   }repeat
%remaining 7.5 7 6.5, we want 6.75 7.25 7.5
   dpSRight%7.5 7 6.75
   6 2 roll%6.75 7.5 7
   dpSLeft%6.75 7.5 7.25
   4 2 roll%6.75 7.25 7.5
   curveto
  }ifelse
  stroke grestore
 }
 {7{pop}repeat}ifelse
}dpBDF
/dpI %XCent YCent Rot XScl YScl Layer (SymbolName)->Instance
{7 1 roll
 dpLVp
 {gsave newpath
  5 -2 roll
  translate scale 60 div rotate
  load exec counttomark {exec} repeat pop pop pop
  grestore
 }
 {6{pop}repeat}ifelse
}dpBDF
%(Name){XWidth YHeight mark {Code}}dpBDF->Symbol Def
%The interpreter discards the bounding box info.
%within the code section there is a max of 400 symbols
%newpath clippath pathbbox pop pop 0.5 add exch 0.5 add exch translate%(0,0) lower left visible
26.5 20.5 translate %fake things till I understand the LPS40. 0.5 is important
1 setlinecap%round ended lines
1 setlinejoin%round line intersections
/dpPVp false def%Pins default invisible
/dpPSVp false def%Pin Strings default invisible
/dpDVp false def%Intersection Dots default invisible
newpath
% Everything before this line is a standard preamble.
%!PS made by DP. Prepend DPPSHeader to print.
%; DP ver. 5.30
%; 13-Aug-87 19:02:25
%;SYMBOL: 74HC374
%;CALLS: $$20:32:07 $$20:13:44 $$20:13:42 $$20:13:40 $$20:13:38 $$20:13:36 $$20:13:34 $$20:13:32 $$20:13:29 $$20:07:03 $$20:07:05 $$20:07:07 $$20:07:09 $$20:07:11 $$20:07:12 $$20:07:13 $$20:07:15 $$10:36:10
%;SYMBOL: HD6402
%;CALLS: $$17:08:44 $$17:08:41 $$17:08:39 $$16:52:51 $$16:52:49 $$16:52:46 $$16:52:43 $$16:52:40 $$16:52:37 $$16:52:35 $$16:52:33 $$16:52:29 $$16:52:27 $$16:52:24 $$16:52:21 $$16:52:17 $$16:52:14 $$16:52:11 $$16:52:08
%;SYMBOL: 74HC123-2
%;CALLS:
%;SYMBOL: 74HC123
%;CALLS:
%;SYMBOL: 74HC08-2
%;CALLS:
%;SYMBOL: 74HC08
%;CALLS: $$21:32:52 $$21:32:55 $$21:32:56
%;SYMBOL: TITLEBOX.TOP
%;CALLS:
%;SYMBOL: TITLEBOX.LEFT
%;CALLS:
%;SYMBOL: TITLEBOX.RIGHT
%;CALLS:
%;SYMBOL: TITLEBOX.BOTTOM
%;CALLS:
%;SYMBOL: HD4702
%;CALLS:
%;SYMBOL: XTAL
%;CALLS:
%;SYMBOL: UA9638
%;CALLS:
%;SYMBOL: SWITCH_4
%;CALLS: $$11:23:51 $$11:59:38
%;SYMBOL: 74HC688
%;CALLS:
%;SYMBOL: GND
%;CALLS:
%;SYMBOL: RES
%;CALLS: $$11:38:04
%;SYMBOL: CAP
%;CALLS:
402 526 translate %move drawing to fit page
1 (r) 7 0 (Gacha) (gacha7) dpDefF
2 (r) 10 0 (Gacha) (fix13) dpDefF
1 (STANDARD) (RWO) dpDefL
%@grids 3 6 1
(SCAP){13 9 mark{
1 -1 1 -4 1 1 1 0 dpL
1 5 1 2 1 1 1 0 dpL
7 2 -5 2 1 1 1 0 dpL
1 -31 30 4674 6242 1 1 1 0 dpC
}}def
(S$$11:38:04){0 3 mark{
0 2 0 -1 1 1 1 0 dpL
}}def
(SRES){12 27 mark{
0 12 0 1 1 1 (S$$11:38:04) dpI
0 -13 0 -10 1 1 1 0 dpL
0 -10 6 -7 1 1 1 0 dpL
6 -7 -6 -4 1 1 1 0 dpL
-6 -4 6 -1 1 1 1 0 dpL
}{
6 -1 -6 2 1 1 1 0 dpL
-6 2 6 5 1 1 1 0 dpL
6 5 -6 8 1 1 1 0 dpL
-6 8 0 11 1 1 1 0 dpL
}}def
(SGND){24 12 mark{
12 0 -12 0 1 1 1 0 dpL
9 -3 -9 -3 1 1 1 0 dpL
6 -6 -6 -6 1 1 1 0 dpL
0 6 0 0 1 1 1 0 dpL
}}def
(S74HC688){72 216 mark{
-36 -102 -36 108 1 1 1 0 dpL
-36 96 (2) 2 1 1 dpP
-36 84 (4) 2 1 1 dpP
-36 72 (6) 2 1 1 dpP
-36 60 (8) 2 1 1 dpP
-36 48 (11) 2 1 1 dpP
}{
-36 36 (13) 2 1 1 dpP
-36 24 (15) 2 1 1 dpP
-36 12 (17) 2 1 1 dpP
-36 -6 (3) 2 1 1 dpP
-36 -18 (5) 2 1 1 dpP
-36 -30 (7) 2 1 1 dpP
-36 -42 (9) 2 1 1 dpP
-36 -54 (12) 2 1 1 dpP
}{
-36 -66 (14) 2 1 1 dpP
-36 -78 (16) 2 1 1 dpP
-36 -90 (18) 2 1 1 dpP
30 108 -36 108 1 1 1 0 dpL
30 -102 30 108 1 1 1 0 dpL
-36 -102 30 -102 1 1 1 0 dpL
}{
33 3 3 0 21600 1 1 1 0 dpC
-3 -108 (1) 4 1 1 dpP
-33 91 -21 100 1 1 1 (A0) dpS
-33 79 -21 88 1 1 1 (A1) dpS
-33 67 -21 76 1 1 1 (A2) dpS
-33 55 -21 64 1 1 1 (A3) dpS
}{
-33 43 -21 52 1 1 1 (A4) dpS
-33 31 -21 40 1 1 1 (A5) dpS
-33 19 -21 28 1 1 1 (A6) dpS
-33 7 -21 16 1 1 1 (A7) dpS
-33 -11 -21 -2 1 1 1 (B0) dpS
-33 -23 -21 -14 1 1 1 (B1) dpS
}{
-33 -35 -21 -26 1 1 1 (B2) dpS
-33 -47 -21 -38 1 1 1 (B3) dpS
-33 -59 -21 -50 1 1 1 (B4) dpS
-33 -71 -21 -62 1 1 1 (B5) dpS
-33 -83 -21 -74 1 1 1 (B6) dpS
-33 -95 -21 -86 1 1 1 (B7) dpS
}{
-15 48 27 57 1 1 1 (74HC688) dpS
11 -2 29 7 1 1 1 (A=B) dpS
-23 -101 19 -92 1 1 1 (Cascade) dpS
-3 -105 3 0 21600 1 1 1 0 dpC
36 3 (19) 1 1 1 dpP
}}def
(S$$11:33:09){93 171 mark{
-40 44 44 53 1 1 1 (0 0 0 1  19200) dpS
-40 53 44 62 1 1 1 (0 0 0 0  19200) dpS
-40 35 26 44 1 1 1 (0 0 1 0  50) dpS
-40 26 26 35 1 1 1 (0 0 1 1  75) dpS
-40 17 44 26 1 1 1 (0 1 0 0  134.5) dpS
}{
-40 8 32 17 1 1 1 (0 1 0 1  200) dpS
-40 -1 32 8 1 1 1 (0 1 1 0  600) dpS
-40 -10 38 -1 1 1 1 (0 1 1 1  2400) dpS
-40 -19 38 -10 1 1 1 (1 0 0 0  9600) dpS
-40 -28 38 -19 1 1 1 (1 0 0 1  4800) dpS
-40 -37 38 -28 1 1 1 (1 0 1 0  1800) dpS
}{
-40 -46 38 -37 1 1 1 (1 0 1 1  1200) dpS
-40 -55 38 -46 1 1 1 (1 1 0 0  2400) dpS
-40 -64 32 -55 1 1 1 (1 1 0 1  300) dpS
-40 -73 32 -64 1 1 1 (1 1 1 0  150) dpS
-40 -82 32 -73 1 1 1 (1 1 1 1  110) dpS
-31 74 41 83 1 1 1 (S2  S0  baud) dpS
}{
-43 65 41 74 1 1 1 (S3  S1    rate) dpS
47 65 -46 65 1 1 1 0 dpL
47 86 47 -85 1 1 1 0 dpL
-46 -85 47 -85 1 1 1 0 dpL
-46 86 -46 -85 1 1 1 0 dpL
-46 86 47 86 1 1 1 0 dpL
}}def
(S$$11:59:38){6 30 mark{
-3 -15 -3 -12 1 1 1 0 dpL
-3 15 -3 12 1 1 1 0 dpL
3 -12 -3 12 1 1 1 0 dpL
}}def
(S$$11:23:51){7 30 mark{
1 0 0 1 1 1 (S$$11:59:38) dpI
-2 -11 1 0 21600 1 1 1 0 dpC
}}def
(SSWITCH_4){63 30 mark{
10 0 0 1 1 1 (S$$11:23:51) dpI
-5 0 0 1 1 1 (S$$11:23:51) dpI
-20 0 0 1 1 1 (S$$11:23:51) dpI
25 0 0 1 1 1 (S$$11:23:51) dpI
-31 -15 -31 15 1 1 1 0 dpL
}{
-31 -15 32 -15 1 1 1 0 dpL
32 -15 32 15 1 1 1 0 dpL
32 15 -31 15 1 1 1 0 dpL
-22 -15 (1) 3 1 1 dpP
-7 -15 (2) 3 1 1 dpP
8 -15 (3) 3 1 1 dpP
23 -15 (4) 3 1 1 dpP
}{
23 15 (5) 2 1 1 dpP
8 15 (6) 2 1 1 dpP
-7 15 (7) 2 1 1 dpP
-22 15 (8) 2 1 1 dpP
}}def
(SUA9638){51 48 mark{
17 9 (6) 1 1 1 dpP
-25 0 (3) 2 1 1 dpP
-25 0 -19 0 1 1 1 0 dpL
17 -9 10 -9 1 1 1 0 dpL
-9 -12 -3 -3 1 0 1 (Y) dpS
}{
6 -9 4 0 21600 1 1 1 0 dpC
17 9 -4 9 1 1 1 0 dpL
-19 18 12 0 1 1 1 0 dpL
-19 -18 12 0 1 1 1 0 dpL
-19 18 -19 -18 1 1 1 0 dpL
-16 -15 -10 -6 1 1 1 (-) dpS
}{
-16 6 -10 15 1 1 1 (+) dpS
-13 -24 (4) 4 1 1 dpP
-13 24 (1) 1 1 1 dpP
-13 -24 -13 -15 1 1 1 0 dpL
-13 24 -13 15 1 1 1 0 dpL
-10 -24 26 -15 1 1 1 (UA9638) dpS
17 -9 (5) 1 1 1 dpP
}}def
(SXTAL){24 18 mark{
0 9 0 6 1 1 1 0 dpL
0 -9 0 -6 1 1 1 0 dpL
12 -6 -12 -6 1 1 1 0 dpL
12 6 -12 6 1 1 1 0 dpL
12 3 -12 3 1 1 1 0 dpL
}{
-12 -3 -12 3 1 1 1 0 dpL
12 -3 -12 -3 1 1 1 0 dpL
12 -3 12 3 1 1 1 0 dpL
}}def
(SHD4702){90 66 mark{
45 -33 45 33 1 1 1 0 dpL
45 -18 (5) 1 1 1 dpP
45 -6 (4) 1 1 1 dpP
45 6 (7) 1 1 1 dpP
45 18 (6) 1 1 1 dpP
-45 -33 45 -33 1 1 1 0 dpL
}{
-45 33 45 33 1 1 1 0 dpL
-45 -33 -45 33 1 1 1 0 dpL
31 -23 43 -14 1 1 1 (CP) dpS
25 -11 43 -2 1 1 1 (ECP) dpS
31 1 43 10 1 1 1 (IX) dpS
31 13 43 22 1 1 1 (OX) dpS
}{
22 22 34 31 1 1 1 (CO) dpS
7 22 19 31 1 1 1 (Q0) dpS
-8 22 4 31 1 1 1 (Q1) dpS
-23 22 -11 31 1 1 1 (Q2) dpS
27 33 (9) 1 1 1 dpP
12 33 (1) 1 1 1 dpP
-3 33 (2) 1 1 1 dpP
}{
-18 33 (3) 1 1 1 dpP
-33 33 (10) 1 1 1 dpP
27 -33 (15) 4 1 1 dpP
12 -33 (14) 4 1 1 dpP
-3 -33 (13) 4 1 1 dpP
-18 -33 (12) 4 1 1 dpP
-33 -33 (11) 4 1 1 dpP
}{
-35 22 -29 31 1 1 1 (Z) dpS
21 -32 33 -23 1 1 1 (IM) dpS
6 -32 18 -23 1 1 1 (S0) dpS
-9 -32 3 -23 1 1 1 (S1) dpS
-24 -32 -12 -23 1 1 1 (S2) dpS
-39 -32 -27 -23 1 1 1 (S3) dpS
}{
-27 -2 9 7 1 1 1 (HD4702) dpS
}}def
(STITLEBOX.BOTTOM){780 102 mark{
390 -39 -390 -39 1 1 1 0 dpL
-153 51 -153 -39 1 1 1 0 dpL
-153 -51 3 -42 1 1 1 (Carnegie-Mellon University) dpS
207 -51 381 -42 1 1 1 (Pittsburgh,Pennsylvania 15213) dpS
322 -15 334 -6 1 1 1 (of) dpS
}{
-118 -2 2 0 10800 1 1 1 0 dpC
-104 -2 2 0 10800 1 1 1 0 dpC
-118 25 2 5400 16200 1 1 1 0 dpC
390 51 -153 51 1 1 1 0 dpL
-134 -21 -88 -21 1 1 1 0 dpL
-144 -31 -78 -31 1 1 1 0 dpL
}{
-106 -18 -116 -18 1 1 1 0 dpL
-92 9 -130 9 1 1 1 0 dpL
-130 13 -92 13 1 1 1 0 dpL
-118 23 -92 23 1 1 1 0 dpL
-118 27 -92 27 1 1 1 0 dpL
-130 37 -92 37 1 1 1 0 dpL
}{
255 -33 285 -24 1 1 1 (Date:) dpS
-63 -15 -9 -6 1 1 1 (Drawn by:) dpS
-63 -33 15 -24 1 1 1 (Drawing file:) dpS
-63 3 -15 12 1 1 1 (Project:) dpS
246 -39 246 -21 1 1 1 0 dpL
-63 21 -27 30 1 1 1 (Title:) dpS
}{
246 -21 246 -3 1 1 1 0 dpL
390 -21 -69 -21 1 1 1 0 dpL
-69 -39 -69 51 1 1 1 0 dpL
390 -3 -69 -3 1 1 1 0 dpL
390 15 -69 15 1 1 1 0 dpL
390 33 -69 33 1 1 1 0 dpL
}{
-130 -18 -120 -18 1 1 1 0 dpL
-92 -18 -102 -18 1 1 1 0 dpL
-130 9 -130 -18 1 1 1 0 dpL
-92 -18 -92 9 1 1 1 0 dpL
-120 -2 -120 -18 1 1 1 0 dpL
-116 -2 -116 -18 1 1 1 0 dpL
}{
-106 -2 -106 -18 1 1 1 0 dpL
-102 -2 -102 -18 1 1 1 0 dpL
-130 37 -130 13 1 1 1 0 dpL
-92 23 -92 13 1 1 1 0 dpL
-92 37 -92 27 1 1 1 0 dpL
-134 26 -134 -21 1 1 1 0 dpL
}{
-88 26 -88 -21 1 1 1 0 dpL
-78 26 -88 26 1 1 1 0 dpL
-78 -31 -78 26 1 1 1 0 dpL
-144 -31 -144 26 1 1 1 0 dpL
-144 26 -134 26 1 1 1 0 dpL
255 -15 285 -6 1 1 1 (Page:) dpS
}{
72 36 216 49 2 1 1 (Mobile Robot Lab) dpS
}}def
(STITLEBOX.RIGHT){0 1041 mark{
0 521 0 -520 1 1 1 0 dpL
}}def
(STITLEBOX.LEFT){0 1041 mark{
0 521 0 -520 1 1 1 0 dpL
}}def
(STITLEBOX.TOP){780 0 mark{
390 0 -390 0 1 1 1 0 dpL
}}def
(S$$21:32:56){7 9 mark{
-3 -4 3 5 1 0 1 (Y) dpS
4 1 (3) 1 1 1 dpP
}}def
(S$$21:32:55){8 9 mark{
-2 -4 4 5 1 0 1 (B) dpS
-4 1 (2) 2 1 1 dpP
}}def
(S$$21:32:52){8 9 mark{
-2 -4 4 5 1 0 1 (A) dpS
-4 1 (1) 2 1 1 dpP
}}def
(S74HC08){42 36 mark{
-19 4 17 13 1 1 1 (74HC08) dpS
17 -1 0 1 1 1 (S$$21:32:56) dpI
-17 -13 0 1 1 1 (S$$21:32:55) dpI
-17 11 0 1 1 1 (S$$21:32:52) dpI
-21 -18 -21 18 1 1 1 0 dpL
}{
3 0 18 16200 5400 1 1 1 0 dpC
-21 18 3 18 1 1 1 0 dpL
-21 -18 3 -18 1 1 1 0 dpL
}}def
(S74HC08-2){42 36 mark{
21 0 (6) 1 1 1 dpP
-21 -12 (5) 2 1 1 dpP
-21 12 (4) 2 1 1 dpP
-19 4 17 13 1 1 1 (74HC08) dpS
-21 -18 -21 18 1 1 1 0 dpL
3 0 18 16200 5400 1 1 1 0 dpC
}{
-21 18 3 18 1 1 1 0 dpL
-21 -18 3 -18 1 1 1 0 dpL
}}def
(S74HC123){66 54 mark{
-17 -10 25 -1 1 1 1 (74HC123) dpS
12 -25 18 -16 1 1 1 (R) dpS
-12 -25 -6 -16 1 1 1 (C) dpS
33 9 (4) 1 1 1 dpP
33 -15 (13) 1 1 1 dpP
24 -20 30 -11 1 1 1 (Q) dpS
}{
15 -27 (15) 3 1 1 dpP
-9 -27 (14) 3 1 1 dpP
18 4 30 13 1 1 1 (Q*) dpS
-5 10 13 19 1 1 1 (Clr) dpS
-24 4 -18 13 1 1 1 (B) dpS
-24 -20 -18 -11 1 1 1 (A) dpS
3 27 (3) 2 1 1 dpP
}{
-30 -15 3 0 21600 1 1 1 0 dpC
-27 9 (2) 2 1 1 dpP
-33 -15 (1) 2 1 1 dpP
3 24 3 0 21600 1 1 1 0 dpC
33 -27 -27 -27 1 1 1 0 dpL
-27 21 -27 -27 1 1 1 0 dpL
}{
33 21 -27 21 1 1 1 0 dpL
33 21 33 -27 1 1 1 0 dpL
}}def
(S74HC123-2){66 54 mark{
3 27 (11) 2 1 1 dpP
33 9 (12) 1 1 1 dpP
33 -15 (5) 1 1 1 dpP
15 -27 (7) 3 1 1 dpP
-9 -27 (6) 3 1 1 dpP
-33 -15 (9) 2 1 1 dpP
-27 9 (10) 2 1 1 dpP
}{
-17 -10 25 -1 1 1 1 (74HC123) dpS
12 -25 18 -16 1 1 1 (R) dpS
-12 -25 -6 -16 1 1 1 (C) dpS
24 -20 30 -11 1 1 1 (Q) dpS
18 4 30 13 1 1 1 (Q*) dpS
-5 10 13 19 1 1 1 (Clr) dpS
}{
-24 4 -18 13 1 1 1 (B) dpS
-24 -20 -18 -11 1 1 1 (A) dpS
-30 -15 3 0 21600 1 1 1 0 dpC
3 24 3 0 21600 1 1 1 0 dpC
33 -27 -27 -27 1 1 1 0 dpL
-27 21 -27 -27 1 1 1 0 dpL
}{
33 21 -27 21 1 1 1 0 dpL
33 21 33 -27 1 1 1 0 dpL
}}def
(S$$16:52:08){27 9 mark{
-10 -4 14 5 1 1 1 (TBR1) dpS
-13 2 (26) 2 1 1 dpP
}}def
(S$$16:52:11){27 9 mark{
-10 -4 14 5 1 1 1 (TBR2) dpS
-13 2 (27) 2 1 1 dpP
}}def
(S$$16:52:14){27 9 mark{
-10 -4 14 5 1 1 1 (TBR3) dpS
-13 2 (28) 2 1 1 dpP
}}def
(S$$16:52:17){27 9 mark{
-10 -4 14 5 1 1 1 (TBR4) dpS
-13 2 (29) 2 1 1 dpP
}}def
(S$$16:52:21){27 9 mark{
-10 -4 14 5 1 1 1 (TBR5) dpS
-13 2 (30) 2 1 1 dpP
}}def
(S$$16:52:24){27 9 mark{
-10 -4 14 5 1 1 1 (TBR6) dpS
-13 2 (31) 2 1 1 dpP
}}def
(S$$16:52:27){27 9 mark{
-10 -4 14 5 1 1 1 (TBR7) dpS
-13 2 (32) 2 1 1 dpP
}}def
(S$$16:52:29){27 9 mark{
-10 -4 14 5 1 1 1 (TBR8) dpS
-13 2 (33) 2 1 1 dpP
}}def
(S$$16:52:33){27 9 mark{
-10 -4 14 5 1 1 1 (RBR1) dpS
-13 2 (12) 2 1 1 dpP
}}def
(S$$16:52:35){27 9 mark{
-10 -4 14 5 1 1 1 (RBR2) dpS
-13 2 (11) 2 1 1 dpP
}}def
(S$$16:52:37){27 9 mark{
-10 -4 14 5 1 1 1 (RBR3) dpS
-13 2 (10) 2 1 1 dpP
}}def
(S$$16:52:40){27 9 mark{
-10 -4 14 5 1 1 1 (RBR4) dpS
-13 2 (9) 2 1 1 dpP
}}def
(S$$16:52:43){27 9 mark{
-10 -4 14 5 1 1 1 (RBR5) dpS
-13 2 (8) 2 1 1 dpP
}}def
(S$$16:52:46){27 9 mark{
-10 -4 14 5 1 1 1 (RBR6) dpS
-13 2 (7) 2 1 1 dpP
}}def
(S$$16:52:49){27 9 mark{
-10 -4 14 5 1 1 1 (RBR7) dpS
-13 2 (6) 2 1 1 dpP
}}def
(S$$16:52:51){27 9 mark{
-10 -4 14 5 1 1 1 (RBR8) dpS
-13 2 (5) 2 1 1 dpP
}}def
(S$$17:08:39){27 9 mark{
-13 2 (22) 2 1 1 dpP
-10 -4 14 5 1 1 1 (TBRE) dpS
}}def
(S$$17:08:41){27 9 mark{
-13 2 (23) 2 1 1 dpP
-10 -4 14 5 1 1 1 (TRBL) dpS
}}def
(S$$17:08:44){21 9 mark{
-10 2 (24) 2 1 1 dpP
-7 -4 11 5 1 1 1 (TRE) dpS
}}def
(SHD6402){120 270 mark{
45 12 57 21 1 1 1 (PE) dpS
60 18 (13) 1 1 1 dpP
45 0 57 9 1 1 1 (FE) dpS
60 6 (14) 1 1 1 dpP
45 -12 57 -3 1 1 1 (OE) dpS
60 -6 (15) 1 1 1 dpP
}{
60 135 -60 135 1 1 1 0 dpL
60 -135 -60 -135 1 1 1 0 dpL
-24 27 30 40 2 1 1 (HD6402) dpS
-60 -135 -60 135 1 1 1 0 dpL
60 -135 60 135 1 1 1 0 dpL
-30 123 -18 132 1 1 1 (MR) dpS
}{
-24 135 (21) 2 1 1 dpP
39 108 57 117 1 1 1 (RRD) dpS
60 114 (4) 1 1 1 dpP
39 90 57 99 1 1 1 (DRR) dpS
60 96 (18) 1 1 1 dpP
39 72 57 81 1 1 1 (SFD) dpS
60 78 (16) 1 1 1 dpP
}{
39 54 57 63 1 1 1 (TRC) dpS
60 60 (40) 1 1 1 dpP
39 36 57 45 1 1 1 (RRC) dpS
60 42 (17) 1 1 1 dpP
39 -102 57 -93 1 1 1 (CRL) dpS
60 -96 (34) 1 1 1 dpP
45 -42 57 -33 1 1 1 (PI) dpS
}{
60 -36 (35) 1 1 1 dpP
39 -54 57 -45 1 1 1 (SBS) dpS
60 -48 (36) 1 1 1 dpP
33 -66 57 -57 1 1 1 (CLS2) dpS
60 -60 (37) 1 1 1 dpP
33 -78 57 -69 1 1 1 (CLS1) dpS
60 -72 (38) 1 1 1 dpP
}{
39 -90 57 -81 1 1 1 (EPE) dpS
60 -84 (39) 1 1 1 dpP
-57 -129 -45 -120 1 1 1 (DR) dpS
-60 -123 (19) 2 1 1 dpP
-47 19 0 1 1 1 (S$$16:52:08) dpI
-47 7 0 1 1 1 (S$$16:52:11) dpI
-47 -5 0 1 1 1 (S$$16:52:14) dpI
}{
-47 -17 0 1 1 1 (S$$16:52:17) dpI
-47 -29 0 1 1 1 (S$$16:52:21) dpI
-47 -41 0 1 1 1 (S$$16:52:24) dpI
-47 -53 0 1 1 1 (S$$16:52:27) dpI
-47 -65 0 1 1 1 (S$$16:52:29) dpI
-47 121 0 1 1 1 (S$$16:52:33) dpI
-47 109 0 1 1 1 (S$$16:52:35) dpI
}{
-47 97 0 1 1 1 (S$$16:52:37) dpI
-47 85 0 1 1 1 (S$$16:52:40) dpI
-47 73 0 1 1 1 (S$$16:52:43) dpI
-47 61 0 1 1 1 (S$$16:52:46) dpI
-47 49 0 1 1 1 (S$$16:52:49) dpI
-47 37 0 1 1 1 (S$$16:52:51) dpI
0 135 (20) 2 1 1 dpP
}{
-9 123 9 132 1 1 1 (RRI) dpS
24 135 (25) 2 1 1 dpP
15 123 33 132 1 1 1 (TRO) dpS
-47 -83 0 1 1 1 (S$$17:08:39) dpI
-47 -107 0 1 1 1 (S$$17:08:41) dpI
-50 -95 0 1 1 1 (S$$17:08:44) dpI
}}def
(S$$10:36:10){18 19 mark{
-2 -5 4 0 21600 1 1 1 0 dpC
-2 -9 (1) 4 1 1 dpP
-9 1 9 10 1 1 1 (OE*) dpS
}}def
(S$$20:07:15){14 9 mark{
-7 1 (18) 2 1 1 dpP
-5 -4 7 5 1 1 1 (8D) dpS
}}def
(S$$20:07:13){14 9 mark{
-7 1 (17) 2 1 1 dpP
-5 -4 7 5 1 1 1 (7D) dpS
}}def
(S$$20:07:12){14 9 mark{
-7 1 (14) 2 1 1 dpP
-5 -4 7 5 1 1 1 (6D) dpS
}}def
(S$$20:07:11){14 9 mark{
-7 1 (13) 2 1 1 dpP
-5 -4 7 5 1 1 1 (5D) dpS
}}def
(S$$20:07:09){14 9 mark{
-7 1 (8) 2 1 1 dpP
-5 -4 7 5 1 1 1 (4D) dpS
}}def
(S$$20:07:07){14 9 mark{
-7 1 (7) 2 1 1 dpP
-5 -4 7 5 1 1 1 (3D) dpS
}}def
(S$$20:07:05){14 9 mark{
-7 1 (4) 2 1 1 dpP
-5 -4 7 5 1 1 1 (2D) dpS
}}def
(S$$20:07:03){14 9 mark{
-7 1 (3) 2 1 1 dpP
-5 -4 7 5 1 1 1 (1D) dpS
}}def
(S$$20:13:29){13 9 mark{
7 1 (2) 1 1 1 dpP
-6 -4 6 5 1 1 1 (1Q) dpS
}}def
(S$$20:13:32){13 9 mark{
7 0 (5) 1 1 1 dpP
-6 -4 6 5 1 1 1 (2Q) dpS
}}def
(S$$20:13:34){13 9 mark{
7 0 (6) 1 1 1 dpP
-6 -4 6 5 1 1 1 (3Q) dpS
}}def
(S$$20:13:36){13 9 mark{
7 1 (9) 1 1 1 dpP
-6 -4 6 5 1 1 1 (4Q) dpS
}}def
(S$$20:13:38){13 9 mark{
7 1 (12) 1 1 1 dpP
-6 -4 6 5 1 1 1 (5Q) dpS
}}def
(S$$20:13:40){13 9 mark{
7 1 (15) 1 1 1 dpP
-6 -4 6 5 1 1 1 (6Q) dpS
}}def
(S$$20:13:42){13 9 mark{
7 1 (16) 1 1 1 dpP
-6 -4 6 5 1 1 1 (7Q) dpS
}}def
(S$$20:13:44){13 9 mark{
7 1 (19) 1 1 1 dpP
-6 -4 6 5 1 1 1 (8Q) dpS
}}def
(S$$20:32:07){12 15 mark{
-5 -7 -5 -7 1 1 1 0 dpL
-5 -7 -5 -7 1 1 1 0 dpL
-1 -1 -5 -7 1 1 1 0 dpL
3 -7 -1 -1 1 1 1 0 dpL
-1 -7 (11) 4 1 1 dpP
}{
-6 -1 6 8 1 1 1 (CK) dpS
}}def
(S74HC374){72 129 mark{
14 -55 0 1 1 1 (S$$10:36:10) dpI
-29 -38 0 1 1 1 (S$$20:07:15) dpI
-29 -26 0 1 1 1 (S$$20:07:13) dpI
-29 -14 0 1 1 1 (S$$20:07:12) dpI
-29 -2 0 1 1 1 (S$$20:07:11) dpI
-29 10 0 1 1 1 (S$$20:07:09) dpI
}{
-29 22 0 1 1 1 (S$$20:07:07) dpI
-29 34 0 1 1 1 (S$$20:07:05) dpI
-29 46 0 1 1 1 (S$$20:07:03) dpI
36 65 -36 65 1 1 1 0 dpL
-12 65 (11) 1 1 1 dpP
12 65 (1) 1 1 1 dpP
29 46 0 1 1 1 (S$$20:13:29) dpI
}{
29 35 0 1 1 1 (S$$20:13:32) dpI
29 23 0 1 1 1 (S$$20:13:34) dpI
29 10 0 1 1 1 (S$$20:13:36) dpI
29 -2 0 1 1 1 (S$$20:13:38) dpI
29 -14 0 1 1 1 (S$$20:13:40) dpI
29 -26 0 1 1 1 (S$$20:13:42) dpI
29 -38 0 1 1 1 (S$$20:13:44) dpI
}{
-11 -48 0 1 1 1 (S$$20:32:07) dpI
-21 55 21 64 1 1 1 (74HC374) dpS
36 65 36 -55 1 1 1 0 dpL
-36 -55 -36 65 1 1 1 0 dpL
36 -55 -36 -55 1 1 1 0 dpL
}}def
350 148 0 1 1 1 (SCAP) dpI
-207 -402 -375 -402 1 1 1 0 dpL
-375 -402 -375 -498 1 1 1 0 dpL
-375 -498 -207 -498 1 1 1 0 dpL
-207 -498 -207 -402 1 1 1 0 dpL
-210 -405 -372 -405 1 1 1 0 dpL
-372 -495 -372 -405 1 1 1 0 dpL
-210 -495 -372 -495 1 1 1 0 dpL
-210 -495 -210 -405 1 1 1 0 dpL
-369 -492 -213 -483 1 1 1 (ARPA: mkb@rover.ri.cmu.edu) dpS
-369 -480 -297 -471 1 1 1 (412-268-8830) dpS
-369 -468 -243 -459 1 1 1 (Pittsburgh, PA, 15213) dpS
-369 -456 -213 -447 1 1 1 (Carnegie-Mellon University) dpS
-369 -444 -243 -435 1 1 1 (The Robotic Institute) dpS
-369 -432 -285 -423 1 1 1 (Mike Blackwell) dpS
-369 -417 -297 -408 1 1 1 (Designed by:) dpS
-3 -488 81 -479 1 1 1 (Mike Blackwell) dpS
24 -506 66 -497 1 1 1 (ptos.dp) dpS
309 -210 339 -201 1 1 1 (>50ns) dpS
342 -132 342 -210 1 1 1 0 dpL
342 -210 282 -210 1 1 1 0 dpL
342 -132 93 -132 1 1 1 0 dpL
93 -54 93 -132 1 1 1 0 dpL
93 -54 -75 -54 1 1 1 0 dpL
-75 -54 -75 63 1 1 1 0 dpL
-75 63 -54 63 1 1 1 0 dpL
318 172 0 1 1 1 (SRES) dpI
317 148 0 1 1 1 (SCAP) dpI
-198 63 0 1 1 1 (SGND) dpI
-18 -225 0 1 1 1 (S74HC688) dpI
-21 -333 -21 -345 1 1 1 0 dpL
-21 -351 0 1 1 1 (SGND) dpI
99 84 105 93 1 1 1 (0) dpS
99 72 105 81 1 1 1 (1) dpS
99 108 105 117 1 1 1 (1) dpS
99 120 105 129 1 1 1 (0) dpS
-333 189 -315 198 1 1 1 (IN0) dpS
-333 177 -315 186 1 1 1 (IN1) dpS
-333 165 -315 174 1 1 1 (IN2) dpS
-333 153 -315 162 1 1 1 (IN3) dpS
-333 141 -315 150 1 1 1 (IN4) dpS
-333 129 -315 138 1 1 1 (IN5) dpS
-333 117 -315 126 1 1 1 (IN6) dpS
-333 105 -315 114 1 1 1 (IN7) dpS
-246 105 -333 105 1 1 1 0 dpL
-246 117 -333 117 1 1 1 0 dpL
-246 129 -333 129 1 1 1 0 dpL
-246 141 -333 141 1 1 1 0 dpL
-246 153 -333 153 1 1 1 0 dpL
-246 165 -333 165 1 1 1 0 dpL
-246 177 -333 177 1 1 1 0 dpL
-246 189 -333 189 1 1 1 0 dpL
-267 189 -267 -231 1 1 1 0 dpL
-267 -231 -54 -231 1 1 1 0 dpL
-273 177 -273 -243 1 1 1 0 dpL
-273 -243 -54 -243 1 1 1 0 dpL
-279 165 -279 -255 1 1 1 0 dpL
-279 -255 -54 -255 1 1 1 0 dpL
-285 153 -285 -267 1 1 1 0 dpL
-285 -267 -54 -267 1 1 1 0 dpL
-291 141 -291 -279 1 1 1 0 dpL
-291 -279 -54 -279 1 1 1 0 dpL
-297 129 -297 -291 1 1 1 0 dpL
-297 -291 -54 -291 1 1 1 0 dpL
-303 117 -303 -303 1 1 1 0 dpL
-303 -303 -54 -303 1 1 1 0 dpL
-309 105 -309 -315 1 1 1 0 dpL
-309 -315 -54 -315 1 1 1 0 dpL
-159 -213 -54 -213 1 1 1 0 dpL
-159 105 -159 -213 1 1 1 0 dpL
-174 105 -54 105 1 1 1 0 dpL
-174 117 -54 117 1 1 1 0 dpL
-153 117 -153 -201 1 1 1 0 dpL
-153 -201 -54 -201 1 1 1 0 dpL
-174 129 -54 129 1 1 1 0 dpL
-147 129 -147 -189 1 1 1 0 dpL
-147 -189 -54 -189 1 1 1 0 dpL
-174 141 -54 141 1 1 1 0 dpL
-141 141 -141 -177 1 1 1 0 dpL
-141 -177 -54 -177 1 1 1 0 dpL
-174 153 -54 153 1 1 1 0 dpL
-135 153 -135 -165 1 1 1 0 dpL
-135 -165 -54 -165 1 1 1 0 dpL
-174 165 -54 165 1 1 1 0 dpL
-129 165 -129 -153 1 1 1 0 dpL
-129 -153 -54 -153 1 1 1 0 dpL
-174 177 -54 177 1 1 1 0 dpL
-123 177 -123 -141 1 1 1 0 dpL
-123 -141 -54 -141 1 1 1 0 dpL
-174 189 -54 189 1 1 1 0 dpL
-117 189 -117 -129 1 1 1 0 dpL
-117 -129 -54 -129 1 1 1 0 dpL
-198 78 -198 69 1 1 1 0 dpL
271 22 0 1 1 1 (S$$11:33:09) dpI
178 93 0 1 1 1 (SSWITCH_4) dpI
205 351 0 1 1 1 (SUA9638) dpI
30 303 30 351 1 1 1 0 dpL
30 351 180 351 1 1 1 0 dpL
342 360 222 360 1 1 1 0 dpL
342 342 222 342 1 1 1 0 dpL
192 315 192 327 1 1 1 0 dpL
192 396 192 375 1 1 1 0 dpL
186 396 198 405 1 1 1 (+5) dpS
105 84 66 84 1 1 1 0 dpL
105 96 66 96 1 1 1 0 dpL
105 108 66 108 1 1 1 0 dpL
105 120 66 120 1 1 1 0 dpL
105 132 66 132 1 1 1 0 dpL
99 132 105 141 1 1 1 (1) dpS
66 228 156 228 1 1 1 0 dpL
156 228 156 204 1 1 1 0 dpL
288 174 0 1 1 1 (SXTAL) dpI
189 171 0 1 1 1 (SHD4702) dpI
351 189 234 189 1 1 1 0 dpL
288 189 288 183 1 1 1 0 dpL
318 189 318 186 1 1 1 0 dpL
261 156 318 156 1 1 1 0 dpL
318 159 318 153 1 1 1 0 dpL
288 156 288 165 1 1 1 0 dpL
261 177 261 156 1 1 1 0 dpL
234 177 261 177 1 1 1 0 dpL
192 309 0 1 1 1 (SGND) dpI
318 138 318 144 1 1 1 0 dpL
351 138 249 138 1 1 1 0 dpL
249 153 234 153 1 1 1 0 dpL
249 138 249 153 1 1 1 0 dpL
264 192 324 201 1 1 1 (2.4576 MHz) dpS
324 165 342 174 1 1 1 (10M) dpS
363 144 387 153 1 1 1 (56pF) dpS
201 36 0 1 1 1 (SGND) dpI
-289 364 0 1 1 1 (SCAP) dpI
351 153 351 189 1 1 1 0 dpL
351 144 351 132 1 1 1 0 dpL
156 108 156 138 1 1 1 0 dpL
171 138 171 108 1 1 1 0 dpL
186 138 186 108 1 1 1 0 dpL
201 138 201 108 1 1 1 0 dpL
156 60 156 78 1 1 1 0 dpL
171 60 171 78 1 1 1 0 dpL
186 60 186 78 1 1 1 0 dpL
201 42 201 78 1 1 1 0 dpL
201 60 156 60 1 1 1 0 dpL
351 126 0 1 1 1 (SGND) dpI
216 120 216 138 1 1 1 0 dpL
126 120 216 120 1 1 1 0 dpL
126 216 126 120 1 1 1 0 dpL
171 216 126 216 1 1 1 0 dpL
171 216 171 204 1 1 1 0 dpL
0 -473 0 1 1 1 (STITLEBOX.BOTTOM) dpI
306 -488 312 -479 1 1 1 (1) dpS
297 -506 351 -497 1 1 1 (25-Jun-87) dpS
-3 -452 165 -443 1 1 1 (Parallel to Serial Converter) dpS
390 8 0 1 1 1 (STITLEBOX.RIGHT) dpI
-390 8 0 1 1 1 (STITLEBOX.LEFT) dpI
0 529 0 1 1 1 (STITLEBOX.TOP) dpI
-3 -470 141 -461 1 1 1 (Macintosh Screen Aligner) dpS
-87 75 -54 75 1 1 1 0 dpL
-87 -72 -87 75 1 1 1 0 dpL
-45 -72 -87 -72 1 1 1 0 dpL
-99 87 -54 87 1 1 1 0 dpL
-99 -96 -99 87 1 1 1 0 dpL
-45 -96 -99 -96 1 1 1 0 dpL
-24 -84 0 1 1 1 (S74HC08) dpI
69 -222 123 -222 1 1 1 0 dpL
63 -84 -3 -84 1 1 1 0 dpL
63 -198 63 -84 1 1 1 0 dpL
63 -198 123 -198 1 1 1 0 dpL
222 -210 165 -210 1 1 1 0 dpL
-222 -381 -222 87 1 1 1 0 dpL
186 -381 -222 -381 1 1 1 0 dpL
186 -381 186 -210 1 1 1 0 dpL
144 -210 0 1 1 1 (S74HC08-2) dpI
345 -488 351 -479 1 1 1 (1) dpS
63 -222 4 0 21600 1 1 1 0 dpC
45 -222 4 0 21600 1 1 1 0 dpC
63 -237 4 0 21600 1 1 1 0 dpC
18 -222 42 -222 1 1 1 0 dpL
63 -264 63 -240 1 1 1 0 dpL
60 -276 108 -267 1 1 1 (External) dpS
60 -288 96 -279 1 1 1 (Strobe) dpS
60 -222 48 -222 1 1 1 0 dpL
-12 177 30 186 1 1 1 (Vcc - 1) dpS
-12 165 30 174 1 1 1 (GND - 3) dpS
276 360 342 369 1 1 1 (OUT+ <J2-8>) dpS
276 342 342 351 1 1 1 (OUT- <J2-9>) dpS
342 318 192 318 1 1 1 0 dpL
270 318 342 327 1 1 1 (<J2-1, J2-3>) dpS
249 -219 0 1 1 1 (S74HC123) dpI
261 -333 273 -324 1 1 1 (+5) dpS
252 -168 252 -192 1 1 1 0 dpL
231 -294 255 -285 1 1 1 (10pF) dpS
273 -306 291 -297 1 1 1 (12K) dpS
249 -168 261 -159 1 1 1 (+5) dpS
264 -324 264 -315 1 1 1 0 dpL
240 -276 246 -276 1 1 1 0 dpL
264 -276 255 -276 1 1 1 0 dpL
264 -288 264 -246 1 1 1 0 dpL
240 -276 240 -246 1 1 1 0 dpL
204 -264 204 -234 1 1 1 0 dpL
204 -234 216 -234 1 1 1 0 dpL
204 -270 0 1 1 1 (SGND) dpI
250 -275 16200 1 1 1 (SCAP) dpI
264 -302 0 1 1 1 (SRES) dpI
-324 363 -294 372 1 1 1 (2.2uF) dpS
-201 366 0 1 1 1 (S74HC123-2) dpI
-189 252 -177 261 1 1 1 (+5) dpS
-198 417 -198 393 1 1 1 0 dpL
-186 261 -186 270 1 1 1 0 dpL
-210 309 -204 309 1 1 1 0 dpL
-186 309 -195 309 1 1 1 0 dpL
-186 297 -186 339 1 1 1 0 dpL
-210 309 -210 339 1 1 1 0 dpL
-246 321 -246 351 1 1 1 0 dpL
-246 351 -234 351 1 1 1 0 dpL
-177 279 -153 288 1 1 1 (100K) dpS
-231 291 -195 300 1 1 1 (0.33uF) dpS
-186 283 0 1 1 1 (SRES) dpI
-200 310 16200 1 1 1 (SCAP) dpI
-201 417 -189 426 1 1 1 (+5) dpS
-246 315 0 1 1 1 (SGND) dpI
-288 375 -228 375 1 1 1 0 dpL
-291 423 -279 432 1 1 1 (+5) dpS
-288 339 0 1 1 1 (SGND) dpI
-288 394 0 1 1 1 (SRES) dpI
-288 369 -288 381 1 1 1 0 dpL
-288 360 -288 345 1 1 1 0 dpL
-288 423 -288 408 1 1 1 0 dpL
-18 303 -18 351 1 1 1 0 dpL
-18 351 -168 351 1 1 1 0 dpL
-318 390 -294 399 1 1 1 (100K) dpS
-132 351 -48 360 1 1 1 (Power-on Reset) dpS
105 72 66 72 1 1 1 0 dpL
99 96 105 105 1 1 1 (1) dpS
6 168 0 1 1 1 (SHD6402) dpI
-210 142 0 1 1 1 (S74HC374) dpI
showpage end dpSave restore
%%Trailer
%%BoundingBox: 0 0 572 761 %in points
%%DocumentFonts: Times-Roman Helvetica Courier