Skip to content

PCB Ordered!

December 14, 2015

I want to try to get a PCB done before we take our winter break in florida.  That way i can work on software while i’m there.  My board layout is bigger than it needs to be but hopefully it will work.  The basic components are the TP3465V SPI chip , some the reset and serial circuits, and an ATTINY85 which generates the millisecond clock.  I also left room for a 16 pin dip and, going the other way, an attiny10 – that’s a 6 pin avr that should be able to do the clock function instead of the attiny85.

Seeed takes three-ish weeks for delivery, probably worse over year end holidays but if i get it even as late as jan 25 i can probably assemble it in a few days.

15-12-14 sch 7

15-12-14 brd 7Seeed has a gerber viewer now which is cool. At first I had missed the _tsilk and _bsilk layers in the gerbers and the viewer let me catch the error.

Random things I learned:

  • Here’s how to get eagle to pay attention to a new library http://gaussmarkov.net/eagle/addinglibs.html
  • The eagle autorouter wouldn’t run the power leads to the sot23 footprint for the attiny10 because the track width would have interfered with other pins.  I hand routed them and hopefully that will be ok.
  • I built my own part for the tp3465v spi chip. painstaking and error prone, i hope i managed it.  Interestingly, if not surprisingly, the .lbr file contains what looks like xml.  Miight not be smart to modify it directly but it might be easy to do some kinds of changes at the text level rather than graphically.
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.6.0">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
<layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>
<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
</layers>
<library>
<packages>
<package name="TQFP32-08">
<description>&lt;B&gt;Thin Plasic Quad Flat Package&lt;/B&gt; Grid 0.8 mm</description>
<wire x1="3.505" y1="3.505" x2="3.505" y2="-3.505" width="0.1524" layer="21"/>
<wire x1="3.505" y1="-3.505" x2="-3.505" y2="-3.505" width="0.1524" layer="21"/>
<wire x1="-3.505" y1="-3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/>
<wire x1="-3.15" y1="3.505" x2="3.505" y2="3.505" width="0.1524" layer="21"/>
<wire x1="-3.15" y1="3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/>
<circle x="-2.7432" y="2.7432" radius="0.3592" width="0.1524" layer="21"/>
<smd name="1" x="-4.2926" y="2.8" dx="1.27" dy="0.5588" layer="1"/>
<smd name="2" x="-4.2926" y="2" dx="1.27" dy="0.5588" layer="1"/>
<smd name="3" x="-4.2926" y="1.2" dx="1.27" dy="0.5588" layer="1"/>
<smd name="4" x="-4.2926" y="0.4" dx="1.27" dy="0.5588" layer="1"/>
<smd name="5" x="-4.2926" y="-0.4" dx="1.27" dy="0.5588" layer="1"/>
<smd name="6" x="-4.2926" y="-1.2" dx="1.27" dy="0.5588" layer="1"/>
<smd name="7" x="-4.2926" y="-2" dx="1.27" dy="0.5588" layer="1"/>
<smd name="8" x="-4.2926" y="-2.8" dx="1.27" dy="0.5588" layer="1"/>
<smd name="9" x="-2.8" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="10" x="-2" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="11" x="-1.2" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="12" x="-0.4" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="13" x="0.4" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="14" x="1.2" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="15" x="2" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="16" x="2.8" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="17" x="4.2926" y="-2.8" dx="1.27" dy="0.5588" layer="1"/>
<smd name="18" x="4.2926" y="-2" dx="1.27" dy="0.5588" layer="1"/>
<smd name="19" x="4.2926" y="-1.2" dx="1.27" dy="0.5588" layer="1"/>
<smd name="20" x="4.2926" y="-0.4" dx="1.27" dy="0.5588" layer="1"/>
<smd name="21" x="4.2926" y="0.4" dx="1.27" dy="0.5588" layer="1"/>
<smd name="22" x="4.2926" y="1.2" dx="1.27" dy="0.5588" layer="1"/>
<smd name="23" x="4.2926" y="2" dx="1.27" dy="0.5588" layer="1"/>
<smd name="24" x="4.2926" y="2.8" dx="1.27" dy="0.5588" layer="1"/>
<smd name="25" x="2.8" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="26" x="2" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="27" x="1.2" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="28" x="0.4" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="29" x="-0.4" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="30" x="-1.2" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="31" x="-2" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
<smd name="32" x="-2.8" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
<text x="-2.7686" y="5.08" size="0.8128" layer="25">&gt;NAME</text>
<text x="-3.0226" y="-1.27" size="0.8128" layer="27">&gt;VALUE</text>
<rectangle x1="-4.5466" y1="2.5714" x2="-3.556" y2="3.0286" layer="51"/>
<rectangle x1="-4.5466" y1="1.7714" x2="-3.556" y2="2.2286" layer="51"/>
<rectangle x1="-4.5466" y1="0.9714" x2="-3.556" y2="1.4286" layer="51"/>
<rectangle x1="-4.5466" y1="0.1714" x2="-3.556" y2="0.6286" layer="51"/>
<rectangle x1="-4.5466" y1="-0.6286" x2="-3.556" y2="-0.1714" layer="51"/>
<rectangle x1="-4.5466" y1="-1.4286" x2="-3.556" y2="-0.9714" layer="51"/>
<rectangle x1="-4.5466" y1="-2.2286" x2="-3.556" y2="-1.7714" layer="51"/>
<rectangle x1="-4.5466" y1="-3.0286" x2="-3.556" y2="-2.5714" layer="51"/>
<rectangle x1="-3.0286" y1="-4.5466" x2="-2.5714" y2="-3.556" layer="51"/>
<rectangle x1="-2.2286" y1="-4.5466" x2="-1.7714" y2="-3.556" layer="51"/>
<rectangle x1="-1.4286" y1="-4.5466" x2="-0.9714" y2="-3.556" layer="51"/>
<rectangle x1="-0.6286" y1="-4.5466" x2="-0.1714" y2="-3.556" layer="51"/>
<rectangle x1="0.1714" y1="-4.5466" x2="0.6286" y2="-3.556" layer="51"/>
<rectangle x1="0.9714" y1="-4.5466" x2="1.4286" y2="-3.556" layer="51"/>
<rectangle x1="1.7714" y1="-4.5466" x2="2.2286" y2="-3.556" layer="51"/>
<rectangle x1="2.5714" y1="-4.5466" x2="3.0286" y2="-3.556" layer="51"/>
<rectangle x1="3.556" y1="-3.0286" x2="4.5466" y2="-2.5714" layer="51"/>
<rectangle x1="3.556" y1="-2.2286" x2="4.5466" y2="-1.7714" layer="51"/>
<rectangle x1="3.556" y1="-1.4286" x2="4.5466" y2="-0.9714" layer="51"/>
<rectangle x1="3.556" y1="-0.6286" x2="4.5466" y2="-0.1714" layer="51"/>
<rectangle x1="3.556" y1="0.1714" x2="4.5466" y2="0.6286" layer="51"/>
<rectangle x1="3.556" y1="0.9714" x2="4.5466" y2="1.4286" layer="51"/>
<rectangle x1="3.556" y1="1.7714" x2="4.5466" y2="2.2286" layer="51"/>
<rectangle x1="3.556" y1="2.5714" x2="4.5466" y2="3.0286" layer="51"/>
<rectangle x1="2.5714" y1="3.556" x2="3.0286" y2="4.5466" layer="51"/>
<rectangle x1="1.7714" y1="3.556" x2="2.2286" y2="4.5466" layer="51"/>
<rectangle x1="0.9714" y1="3.556" x2="1.4286" y2="4.5466" layer="51"/>
<rectangle x1="0.1714" y1="3.556" x2="0.6286" y2="4.5466" layer="51"/>
<rectangle x1="-0.6286" y1="3.556" x2="-0.1714" y2="4.5466" layer="51"/>
<rectangle x1="-1.4286" y1="3.556" x2="-0.9714" y2="4.5466" layer="51"/>
<rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/>
<rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/>
</package>
<package name="S28">
<description>&lt;b&gt;PLCC SOCKET&lt;/b&gt;</description>
<wire x1="-7.62" y1="9.144" x2="-9.144" y2="7.62" width="0.1524" layer="21"/>
<wire x1="-9.144" y1="7.62" x2="-9.144" y2="-8.509" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="4.445" x2="-4.445" y2="5.715" width="0.1524" layer="21"/>
<wire x1="-6.858" y1="-7.874" x2="-4.699" y2="-5.715" width="0.1524" layer="21"/>
<wire x1="-6.858" y1="-7.874" x2="-7.874" y2="-6.858" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="-6.858" x2="-5.715" y2="-4.699" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="-4.699" x2="-5.715" y2="-4.445" width="0.1524" layer="21"/>
<wire x1="-4.699" y1="-5.715" x2="-4.445" y2="-5.715" width="0.1524" layer="21"/>
<wire x1="-3.429" y1="-5.715" x2="-2.921" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="-2.921" y1="-6.858" x2="-2.921" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="-2.921" y1="-6.858" x2="-2.921" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="-2.921" y1="-7.874" x2="-2.159" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="-2.159" y1="-7.874" x2="-2.159" y2="-6.858" width="0.1524" layer="21"/>
<wire x1="-2.159" y1="-5.715" x2="-2.159" y2="-6.858" width="0.1524" layer="51"/>
<wire x1="-2.159" y1="-5.715" x2="-1.651" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="-0.889" y1="-5.715" x2="-0.381" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="-0.381" y1="-6.858" x2="-0.381" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="-0.381" y1="-6.858" x2="-0.381" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="-0.381" y1="-7.874" x2="0.381" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="0.381" y1="-7.874" x2="0.381" y2="-6.858" width="0.1524" layer="21"/>
<wire x1="0.381" y1="-5.715" x2="0.381" y2="-6.858" width="0.1524" layer="51"/>
<wire x1="0.381" y1="-5.715" x2="0.889" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="1.651" y1="-5.715" x2="2.159" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="2.159" y1="-6.858" x2="2.159" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="2.159" y1="-6.858" x2="2.159" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="2.159" y1="-7.874" x2="2.921" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="2.921" y1="-7.874" x2="2.921" y2="-6.858" width="0.1524" layer="21"/>
<wire x1="2.921" y1="-5.715" x2="2.921" y2="-6.858" width="0.1524" layer="51"/>
<wire x1="2.921" y1="-5.715" x2="3.429" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="4.445" y1="-5.715" x2="5.715" y2="-5.715" width="0.1524" layer="21"/>
<wire x1="7.874" y1="6.858" x2="5.715" y2="4.699" width="0.1524" layer="21"/>
<wire x1="7.874" y1="6.858" x2="6.858" y2="7.874" width="0.1524" layer="21"/>
<wire x1="6.858" y1="7.874" x2="4.699" y2="5.715" width="0.1524" layer="21"/>
<wire x1="5.715" y1="4.699" x2="5.715" y2="4.191" width="0.1524" layer="51"/>
<wire x1="5.715" y1="3.429" x2="5.715" y2="2.921" width="0.1524" layer="51"/>
<wire x1="6.985" y1="2.921" x2="5.715" y2="2.921" width="0.1524" layer="51"/>
<wire x1="6.985" y1="2.921" x2="7.874" y2="2.921" width="0.1524" layer="21"/>
<wire x1="7.874" y1="2.921" x2="7.874" y2="2.159" width="0.1524" layer="21"/>
<wire x1="7.874" y1="2.159" x2="6.985" y2="2.159" width="0.1524" layer="21"/>
<wire x1="5.715" y1="2.159" x2="6.985" y2="2.159" width="0.1524" layer="51"/>
<wire x1="5.715" y1="2.159" x2="5.715" y2="1.651" width="0.1524" layer="51"/>
<wire x1="5.715" y1="0.889" x2="5.715" y2="0.381" width="0.1524" layer="51"/>
<wire x1="6.858" y1="0.381" x2="5.715" y2="0.381" width="0.1524" layer="51"/>
<wire x1="6.858" y1="0.381" x2="7.874" y2="0.381" width="0.1524" layer="21"/>
<wire x1="7.874" y1="0.381" x2="7.874" y2="-0.381" width="0.1524" layer="21"/>
<wire x1="7.874" y1="-0.381" x2="6.858" y2="-0.381" width="0.1524" layer="21"/>
<wire x1="5.715" y1="-0.381" x2="6.858" y2="-0.381" width="0.1524" layer="51"/>
<wire x1="5.715" y1="-0.381" x2="5.715" y2="-0.889" width="0.1524" layer="51"/>
<wire x1="5.715" y1="-1.651" x2="5.715" y2="-2.159" width="0.1524" layer="51"/>
<wire x1="6.858" y1="-2.159" x2="5.715" y2="-2.159" width="0.1524" layer="51"/>
<wire x1="6.858" y1="-2.159" x2="7.874" y2="-2.159" width="0.1524" layer="21"/>
<wire x1="7.874" y1="-2.159" x2="7.874" y2="-2.921" width="0.1524" layer="21"/>
<wire x1="7.874" y1="-2.921" x2="6.858" y2="-2.921" width="0.1524" layer="21"/>
<wire x1="5.715" y1="-2.921" x2="6.858" y2="-2.921" width="0.1524" layer="51"/>
<wire x1="5.715" y1="-2.921" x2="5.715" y2="-3.429" width="0.1524" layer="51"/>
<wire x1="5.715" y1="-4.445" x2="5.715" y2="-5.715" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="-4.445" x2="-5.715" y2="-4.191" width="0.1524" layer="51"/>
<wire x1="-5.715" y1="-3.429" x2="-5.715" y2="-2.921" width="0.1524" layer="51"/>
<wire x1="-6.985" y1="-2.921" x2="-5.715" y2="-2.921" width="0.1524" layer="51"/>
<wire x1="-6.985" y1="-2.921" x2="-7.874" y2="-2.921" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="-2.921" x2="-7.874" y2="-2.159" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="-2.159" x2="-6.985" y2="-2.159" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="-2.159" x2="-6.985" y2="-2.159" width="0.1524" layer="51"/>
<wire x1="-5.715" y1="-2.159" x2="-5.715" y2="-1.651" width="0.1524" layer="51"/>
<wire x1="-5.715" y1="-0.889" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/>
<wire x1="-6.985" y1="-0.381" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/>
<wire x1="-6.985" y1="-0.381" x2="-7.874" y2="-0.381" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="-0.381" x2="-7.874" y2="0.381" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="0.381" x2="-6.985" y2="0.381" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="0.381" x2="-6.985" y2="0.381" width="0.1524" layer="51"/>
<wire x1="-5.715" y1="0.381" x2="-5.715" y2="0.889" width="0.1524" layer="51"/>
<wire x1="-5.715" y1="1.651" x2="-5.715" y2="2.159" width="0.1524" layer="51"/>
<wire x1="-6.985" y1="2.159" x2="-5.715" y2="2.159" width="0.1524" layer="51"/>
<wire x1="-6.985" y1="2.159" x2="-7.874" y2="2.159" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="2.159" x2="-7.874" y2="2.921" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="2.921" x2="-6.985" y2="2.921" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="2.921" x2="-6.985" y2="2.921" width="0.1524" layer="51"/>
<wire x1="-5.715" y1="2.921" x2="-5.715" y2="3.429" width="0.1524" layer="51"/>
<wire x1="-5.715" y1="4.191" x2="-5.715" y2="4.445" width="0.1524" layer="51"/>
<wire x1="4.699" y1="5.715" x2="4.191" y2="5.715" width="0.1524" layer="51"/>
<wire x1="3.429" y1="5.715" x2="2.921" y2="5.715" width="0.1524" layer="51"/>
<wire x1="2.921" y1="6.858" x2="2.921" y2="5.715" width="0.1524" layer="51"/>
<wire x1="2.921" y1="6.858" x2="2.921" y2="7.874" width="0.1524" layer="21"/>
<wire x1="2.921" y1="7.874" x2="2.159" y2="7.874" width="0.1524" layer="21"/>
<wire x1="2.159" y1="7.874" x2="2.159" y2="6.858" width="0.1524" layer="21"/>
<wire x1="2.159" y1="5.715" x2="2.159" y2="6.858" width="0.1524" layer="51"/>
<wire x1="2.159" y1="5.715" x2="1.651" y2="5.715" width="0.1524" layer="51"/>
<wire x1="0.889" y1="5.715" x2="0.381" y2="5.715" width="0.1524" layer="51"/>
<wire x1="0.381" y1="6.858" x2="0.381" y2="5.715" width="0.1524" layer="51"/>
<wire x1="0.381" y1="6.858" x2="0.381" y2="7.874" width="0.1524" layer="21"/>
<wire x1="0.381" y1="7.874" x2="-0.381" y2="7.874" width="0.1524" layer="21"/>
<wire x1="-0.381" y1="7.874" x2="-0.381" y2="6.858" width="0.1524" layer="21"/>
<wire x1="-0.381" y1="5.715" x2="-0.381" y2="6.858" width="0.1524" layer="51"/>
<wire x1="-0.381" y1="5.715" x2="-0.889" y2="5.715" width="0.1524" layer="51"/>
<wire x1="-1.651" y1="5.715" x2="-2.159" y2="5.715" width="0.1524" layer="51"/>
<wire x1="-2.159" y1="6.858" x2="-2.159" y2="5.715" width="0.1524" layer="51"/>
<wire x1="-2.159" y1="6.858" x2="-2.159" y2="7.874" width="0.1524" layer="21"/>
<wire x1="-2.159" y1="7.874" x2="-2.921" y2="7.874" width="0.1524" layer="21"/>
<wire x1="-2.921" y1="7.874" x2="-2.921" y2="6.858" width="0.1524" layer="21"/>
<wire x1="-2.921" y1="5.715" x2="-2.921" y2="6.858" width="0.1524" layer="51"/>
<wire x1="-2.921" y1="5.715" x2="-3.429" y2="5.715" width="0.1524" layer="51"/>
<wire x1="-4.191" y1="5.715" x2="-4.445" y2="5.715" width="0.1524" layer="51"/>
<wire x1="-4.191" y1="-7.366" x2="-4.191" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="-4.191" y1="-5.715" x2="-4.445" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="-4.191" y1="-7.366" x2="-4.191" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="-4.191" y1="-7.874" x2="-3.429" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="-3.429" y1="-7.874" x2="-3.429" y2="-7.366" width="0.1524" layer="21"/>
<wire x1="-3.429" y1="-5.715" x2="-3.429" y2="-7.366" width="0.1524" layer="51"/>
<wire x1="-1.651" y1="-7.366" x2="-1.651" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="-1.651" y1="-7.366" x2="-1.651" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="-1.651" y1="-7.874" x2="-0.889" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="-0.889" y1="-7.874" x2="-0.889" y2="-7.366" width="0.1524" layer="21"/>
<wire x1="-0.889" y1="-5.715" x2="-0.889" y2="-7.366" width="0.1524" layer="51"/>
<wire x1="0.889" y1="-7.366" x2="0.889" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="0.889" y1="-7.366" x2="0.889" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="0.889" y1="-7.874" x2="1.651" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="1.651" y1="-7.874" x2="1.651" y2="-7.366" width="0.1524" layer="21"/>
<wire x1="1.651" y1="-5.715" x2="1.651" y2="-7.366" width="0.1524" layer="51"/>
<wire x1="3.429" y1="-7.366" x2="3.429" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="3.429" y1="-7.366" x2="3.429" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="3.429" y1="-7.874" x2="4.191" y2="-7.874" width="0.1524" layer="21"/>
<wire x1="4.191" y1="-7.874" x2="4.191" y2="-7.366" width="0.1524" layer="21"/>
<wire x1="4.445" y1="-5.715" x2="4.191" y2="-5.715" width="0.1524" layer="51"/>
<wire x1="4.191" y1="-5.715" x2="4.191" y2="-7.366" width="0.1524" layer="51"/>
<wire x1="7.366" y1="4.191" x2="5.715" y2="4.191" width="0.1524" layer="51"/>
<wire x1="7.366" y1="4.191" x2="7.874" y2="4.191" width="0.1524" layer="21"/>
<wire x1="7.874" y1="4.191" x2="7.874" y2="3.429" width="0.1524" layer="21"/>
<wire x1="7.874" y1="3.429" x2="7.366" y2="3.429" width="0.1524" layer="21"/>
<wire x1="5.715" y1="3.429" x2="7.366" y2="3.429" width="0.1524" layer="51"/>
<wire x1="7.366" y1="1.651" x2="5.715" y2="1.651" width="0.1524" layer="51"/>
<wire x1="7.366" y1="1.651" x2="7.874" y2="1.651" width="0.1524" layer="21"/>
<wire x1="7.874" y1="1.651" x2="7.874" y2="0.889" width="0.1524" layer="21"/>
<wire x1="7.874" y1="0.889" x2="7.366" y2="0.889" width="0.1524" layer="21"/>
<wire x1="5.715" y1="0.889" x2="7.366" y2="0.889" width="0.1524" layer="51"/>
<wire x1="7.366" y1="-0.889" x2="5.715" y2="-0.889" width="0.1524" layer="51"/>
<wire x1="7.366" y1="-0.889" x2="7.874" y2="-0.889" width="0.1524" layer="21"/>
<wire x1="7.874" y1="-0.889" x2="7.874" y2="-1.651" width="0.1524" layer="21"/>
<wire x1="7.874" y1="-1.651" x2="7.366" y2="-1.651" width="0.1524" layer="21"/>
<wire x1="5.715" y1="-1.651" x2="7.366" y2="-1.651" width="0.1524" layer="51"/>
<wire x1="7.366" y1="-3.429" x2="5.715" y2="-3.429" width="0.1524" layer="51"/>
<wire x1="7.366" y1="-3.429" x2="7.874" y2="-3.429" width="0.1524" layer="21"/>
<wire x1="7.874" y1="-3.429" x2="7.874" y2="-4.191" width="0.1524" layer="21"/>
<wire x1="7.874" y1="-4.191" x2="7.366" y2="-4.191" width="0.1524" layer="21"/>
<wire x1="5.715" y1="-4.445" x2="5.715" y2="-4.191" width="0.1524" layer="51"/>
<wire x1="5.715" y1="-4.191" x2="7.366" y2="-4.191" width="0.1524" layer="51"/>
<wire x1="-7.366" y1="-4.191" x2="-5.715" y2="-4.191" width="0.1524" layer="51"/>
<wire x1="-7.366" y1="-4.191" x2="-7.874" y2="-4.191" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="-4.191" x2="-7.874" y2="-3.429" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="-3.429" x2="-7.366" y2="-3.429" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="-3.429" x2="-7.366" y2="-3.429" width="0.1524" layer="51"/>
<wire x1="-7.366" y1="-1.651" x2="-5.715" y2="-1.651" width="0.1524" layer="51"/>
<wire x1="-7.366" y1="-1.651" x2="-7.874" y2="-1.651" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="-1.651" x2="-7.874" y2="-0.889" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="-0.889" x2="-7.366" y2="-0.889" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="-0.889" x2="-7.366" y2="-0.889" width="0.1524" layer="51"/>
<wire x1="-7.366" y1="0.889" x2="-5.715" y2="0.889" width="0.1524" layer="51"/>
<wire x1="-7.366" y1="0.889" x2="-7.874" y2="0.889" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="0.889" x2="-7.874" y2="1.651" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="1.651" x2="-7.366" y2="1.651" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="1.651" x2="-7.366" y2="1.651" width="0.1524" layer="51"/>
<wire x1="-7.366" y1="3.429" x2="-5.715" y2="3.429" width="0.1524" layer="51"/>
<wire x1="-7.366" y1="3.429" x2="-7.874" y2="3.429" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="3.429" x2="-7.874" y2="4.191" width="0.1524" layer="21"/>
<wire x1="-7.874" y1="4.191" x2="-7.366" y2="4.191" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="4.191" x2="-7.366" y2="4.191" width="0.1524" layer="51"/>
<wire x1="4.191" y1="7.366" x2="4.191" y2="5.715" width="0.1524" layer="51"/>
<wire x1="4.191" y1="7.366" x2="4.191" y2="7.874" width="0.1524" layer="21"/>
<wire x1="4.191" y1="7.874" x2="3.429" y2="7.874" width="0.1524" layer="21"/>
<wire x1="3.429" y1="7.874" x2="3.429" y2="7.366" width="0.1524" layer="21"/>
<wire x1="3.429" y1="5.715" x2="3.429" y2="7.366" width="0.1524" layer="51"/>
<wire x1="1.651" y1="7.366" x2="1.651" y2="5.715" width="0.1524" layer="51"/>
<wire x1="1.651" y1="7.366" x2="1.651" y2="7.874" width="0.1524" layer="21"/>
<wire x1="1.651" y1="7.874" x2="0.889" y2="7.874" width="0.1524" layer="21"/>
<wire x1="0.889" y1="7.874" x2="0.889" y2="7.366" width="0.1524" layer="21"/>
<wire x1="0.889" y1="5.715" x2="0.889" y2="7.366" width="0.1524" layer="51"/>
<wire x1="-0.889" y1="7.366" x2="-0.889" y2="5.715" width="0.1524" layer="51"/>
<wire x1="-0.889" y1="7.366" x2="-0.889" y2="7.874" width="0.1524" layer="21"/>
<wire x1="-0.889" y1="7.874" x2="-1.651" y2="7.874" width="0.1524" layer="21"/>
<wire x1="-1.651" y1="7.874" x2="-1.651" y2="7.366" width="0.1524" layer="21"/>
<wire x1="-1.651" y1="5.715" x2="-1.651" y2="7.366" width="0.1524" layer="51"/>
<wire x1="-3.429" y1="7.366" x2="-3.429" y2="5.715" width="0.1524" layer="51"/>
<wire x1="-3.429" y1="7.366" x2="-3.429" y2="7.874" width="0.1524" layer="21"/>
<wire x1="-3.429" y1="7.874" x2="-4.191" y2="7.874" width="0.1524" layer="21"/>
<wire x1="-4.191" y1="7.874" x2="-4.191" y2="7.366" width="0.1524" layer="21"/>
<wire x1="-4.191" y1="5.715" x2="-4.191" y2="7.366" width="0.1524" layer="51"/>
<wire x1="-9.144" y1="-8.509" x2="-8.509" y2="-9.144" width="0.1524" layer="21" curve="90"/>
<wire x1="9.144" y1="-8.509" x2="9.144" y2="8.509" width="0.1524" layer="21"/>
<wire x1="8.509" y1="-9.144" x2="-8.509" y2="-9.144" width="0.1524" layer="21"/>
<wire x1="8.509" y1="-9.144" x2="9.144" y2="-8.509" width="0.1524" layer="21" curve="90"/>
<wire x1="8.509" y1="9.144" x2="-7.62" y2="9.144" width="0.1524" layer="21"/>
<wire x1="8.509" y1="9.144" x2="9.144" y2="8.509" width="0.1524" layer="21" curve="-90"/>
<wire x1="-1.27" y1="1.27" x2="1.27" y2="1.27" width="0.1524" layer="21"/>
<wire x1="1.27" y1="1.27" x2="0" y2="2.54" width="0.1524" layer="21"/>
<wire x1="0" y1="2.54" x2="-1.27" y2="1.27" width="0.1524" layer="21"/>
<circle x="-2.54" y="2.54" radius="1.27" width="0.1524" layer="51"/>
<circle x="2.54" y="2.54" radius="1.27" width="0.1524" layer="51"/>
<circle x="-2.54" y="-2.54" radius="1.27" width="0.1524" layer="51"/>
<circle x="2.54" y="-2.54" radius="1.27" width="0.1524" layer="51"/>
<pad name="1" x="1.27" y="3.81" drill="0.8128"/>
<pad name="2" x="-1.27" y="6.35" drill="0.8128" shape="octagon"/>
<pad name="3" x="-1.27" y="3.81" drill="0.8128" shape="octagon"/>
<pad name="4" x="-3.81" y="6.35" drill="0.8128" shape="octagon"/>
<pad name="5" x="-6.35" y="3.81" drill="0.8128" shape="octagon"/>
<pad name="6" x="-3.81" y="3.81" drill="0.8128" shape="octagon"/>
<pad name="7" x="-6.35" y="1.27" drill="0.8128" shape="octagon"/>
<pad name="8" x="-3.81" y="1.27" drill="0.8128" shape="octagon"/>
<pad name="9" x="-6.35" y="-1.27" drill="0.8128" shape="octagon"/>
<pad name="10" x="-3.81" y="-1.27" drill="0.8128" shape="octagon"/>
<pad name="11" x="-6.35" y="-3.81" drill="0.8128" shape="octagon"/>
<pad name="12" x="-3.81" y="-6.35" drill="0.8128" shape="octagon"/>
<pad name="13" x="-3.81" y="-3.81" drill="0.8128" shape="octagon"/>
<pad name="14" x="-1.27" y="-6.35" drill="0.8128" shape="octagon"/>
<pad name="15" x="-1.27" y="-3.81" drill="0.8128" shape="octagon"/>
<pad name="16" x="1.27" y="-6.35" drill="0.8128" shape="octagon"/>
<pad name="17" x="1.27" y="-3.81" drill="0.8128" shape="octagon"/>
<pad name="18" x="3.81" y="-6.35" drill="0.8128" shape="octagon"/>
<pad name="19" x="6.35" y="-3.81" drill="0.8128" shape="octagon"/>
<pad name="20" x="3.81" y="-3.81" drill="0.8128" shape="octagon"/>
<pad name="21" x="6.35" y="-1.27" drill="0.8128" shape="octagon"/>
<pad name="22" x="3.81" y="-1.27" drill="0.8128" shape="octagon"/>
<pad name="23" x="6.35" y="1.27" drill="0.8128" shape="octagon"/>
<pad name="24" x="3.81" y="1.27" drill="0.8128" shape="octagon"/>
<pad name="25" x="6.35" y="3.81" drill="0.8128" shape="octagon"/>
<pad name="26" x="3.81" y="6.35" drill="0.8128" shape="octagon"/>
<pad name="27" x="3.81" y="3.81" drill="0.8128" shape="octagon"/>
<pad name="28" x="1.27" y="6.35" drill="0.8128" shape="octagon"/>
<text x="-1.27" y="9.525" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
<text x="-7.62" y="9.525" size="1.27" layer="25" ratio="10">&gt;NAME</text>
<text x="5.715" y="-8.255" size="1.27" layer="21" ratio="10">28</text>
<rectangle x1="-0.508" y1="-0.381" x2="0.508" y2="1.524" layer="21"/>
<rectangle x1="-0.889" y1="1.27" x2="0.889" y2="1.651" layer="21"/>
<rectangle x1="-0.635" y1="1.651" x2="0.635" y2="1.905" layer="21"/>
<rectangle x1="-0.381" y1="1.905" x2="0.381" y2="2.159" layer="21"/>
<rectangle x1="-0.127" y1="2.159" x2="0.127" y2="2.413" layer="21"/>
<rectangle x1="-1.143" y1="1.27" x2="-0.889" y2="1.397" layer="21"/>
<rectangle x1="-1.016" y1="1.397" x2="-0.889" y2="1.524" layer="21"/>
<rectangle x1="-0.762" y1="1.651" x2="-0.635" y2="1.778" layer="21"/>
<rectangle x1="-0.508" y1="1.905" x2="-0.381" y2="2.032" layer="21"/>
<rectangle x1="-0.254" y1="2.159" x2="-0.127" y2="2.286" layer="21"/>
<rectangle x1="0.127" y1="2.159" x2="0.254" y2="2.286" layer="21"/>
<rectangle x1="0.381" y1="1.905" x2="0.508" y2="2.032" layer="21"/>
<rectangle x1="0.635" y1="1.651" x2="0.762" y2="1.778" layer="21"/>
<rectangle x1="0.889" y1="1.27" x2="1.143" y2="1.397" layer="21"/>
<rectangle x1="0.889" y1="1.397" x2="1.016" y2="1.524" layer="21"/>
</package>
<package name="SO28W">
<description>&lt;b&gt;SMALL OUTLINE INTEGRATED CIRCUIT&lt;/b&gt;&lt;p&gt;
wide body 7.5 mm/JEDEC MO-119AB&lt;br&gt;
Source: http://www.atmel.com/dyn/resources/prod_documents/doc4126.pdf</description>
<wire x1="-9.395" y1="5.9" x2="9.395" y2="5.9" width="0.1998" layer="39"/>
<wire x1="9.395" y1="-5.9" x2="-9.395" y2="-5.9" width="0.1998" layer="39"/>
<wire x1="-9.395" y1="-5.9" x2="-9.395" y2="5.9" width="0.1998" layer="39"/>
<wire x1="9.05" y1="-3.7" x2="-9.05" y2="-3.7" width="0.2032" layer="51"/>
<wire x1="-9.05" y1="-3.7" x2="-9.05" y2="-3.2" width="0.2032" layer="51"/>
<wire x1="-9.05" y1="-3.2" x2="-9.05" y2="3.7" width="0.2032" layer="51"/>
<wire x1="-9.05" y1="3.7" x2="9.05" y2="3.7" width="0.2032" layer="51"/>
<wire x1="9.05" y1="-3.2" x2="-9.05" y2="-3.2" width="0.2032" layer="51"/>
<wire x1="9.05" y1="3.7" x2="9.05" y2="-3.2" width="0.2032" layer="51"/>
<wire x1="9.05" y1="-3.2" x2="9.05" y2="-3.7" width="0.2032" layer="51"/>
<wire x1="9.395" y1="5.9" x2="9.395" y2="-5.9" width="0.1998" layer="39"/>
<smd name="2" x="-6.985" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="13" x="6.985" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="1" x="-8.255" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="3" x="-5.715" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="4" x="-4.445" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="14" x="8.255" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="12" x="5.715" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="11" x="4.445" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="6" x="-1.905" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="9" x="1.905" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="5" x="-3.175" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="7" x="-0.635" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="10" x="3.175" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="8" x="0.635" y="-4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="15" x="8.255" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="16" x="6.985" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="17" x="5.715" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="18" x="4.445" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="19" x="3.175" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="20" x="1.905" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="21" x="0.635" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="22" x="-0.635" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="23" x="-1.905" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="24" x="-3.175" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="25" x="-4.445" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="26" x="-5.715" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="27" x="-6.985" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="28" x="-8.255" y="4.6" dx="0.6" dy="2.2" layer="1"/>
<text x="-6.985" y="1.27" size="1.27" layer="25">&gt;NAME</text>
<text x="-6.985" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
<rectangle x1="-8.5001" y1="-5.32" x2="-8.0099" y2="-3.8001" layer="51"/>
<rectangle x1="-7.2301" y1="-5.32" x2="-6.7399" y2="-3.8001" layer="51"/>
<rectangle x1="-5.9601" y1="-5.32" x2="-5.4699" y2="-3.8001" layer="51"/>
<rectangle x1="-4.6901" y1="-5.32" x2="-4.1999" y2="-3.8001" layer="51"/>
<rectangle x1="-3.4201" y1="-5.32" x2="-2.9299" y2="-3.8001" layer="51"/>
<rectangle x1="-2.1501" y1="-5.32" x2="-1.6599" y2="-3.8001" layer="51"/>
<rectangle x1="-0.8801" y1="-5.32" x2="-0.3899" y2="-3.8001" layer="51"/>
<rectangle x1="0.3899" y1="-5.32" x2="0.8801" y2="-3.8001" layer="51"/>
<rectangle x1="1.6599" y1="-5.32" x2="2.1501" y2="-3.8001" layer="51"/>
<rectangle x1="2.9299" y1="-5.32" x2="3.4201" y2="-3.8001" layer="51"/>
<rectangle x1="4.1999" y1="-5.32" x2="4.6901" y2="-3.8001" layer="51"/>
<rectangle x1="5.4699" y1="-5.32" x2="5.9601" y2="-3.8001" layer="51"/>
<rectangle x1="6.7399" y1="-5.32" x2="7.2301" y2="-3.8001" layer="51"/>
<rectangle x1="8.0099" y1="-5.32" x2="8.5001" y2="-3.8001" layer="51"/>
<rectangle x1="8.0099" y1="3.8001" x2="8.5001" y2="5.32" layer="51"/>
<rectangle x1="6.7399" y1="3.8001" x2="7.2301" y2="5.32" layer="51"/>
<rectangle x1="5.4699" y1="3.8001" x2="5.9601" y2="5.32" layer="51"/>
<rectangle x1="4.1999" y1="3.8001" x2="4.6901" y2="5.32" layer="51"/>
<rectangle x1="2.9299" y1="3.8001" x2="3.4201" y2="5.32" layer="51"/>
<rectangle x1="1.6599" y1="3.8001" x2="2.1501" y2="5.32" layer="51"/>
<rectangle x1="0.3899" y1="3.8001" x2="0.8801" y2="5.32" layer="51"/>
<rectangle x1="-0.8801" y1="3.8001" x2="-0.3899" y2="5.32" layer="51"/>
<rectangle x1="-2.1501" y1="3.8001" x2="-1.6599" y2="5.32" layer="51"/>
<rectangle x1="-3.4201" y1="3.8001" x2="-2.9299" y2="5.32" layer="51"/>
<rectangle x1="-4.6901" y1="3.8001" x2="-4.1999" y2="5.32" layer="51"/>
<rectangle x1="-5.9601" y1="3.8001" x2="-5.4699" y2="5.32" layer="51"/>
<rectangle x1="-7.2301" y1="3.8001" x2="-6.7399" y2="5.32" layer="51"/>
<rectangle x1="-8.5001" y1="3.8001" x2="-8.0099" y2="5.32" layer="51"/>
<rectangle x1="-8.9" y1="-3.2" x2="-7.8" y2="3.6" layer="51"/>
</package>
<package name="PLCC28">
<description>&lt;b&gt;PLASTIC LEADED CHIP CARRIER&lt;/b&gt;&lt;p&gt;
Source: http://www.atmel.com/dyn/resources/prod_documents/doc4126.pdf</description>
<wire x1="-7.403" y1="7.403" x2="7.403" y2="7.403" width="0.1998" layer="39"/>
<wire x1="7.403" y1="7.403" x2="7.403" y2="-7.403" width="0.1998" layer="39"/>
<wire x1="7.403" y1="-7.403" x2="-7.403" y2="-7.403" width="0.1998" layer="39"/>
<wire x1="-7.403" y1="-7.403" x2="-7.403" y2="7.403" width="0.1998" layer="39"/>
<wire x1="5.775" y1="5.775" x2="-4.715" y2="5.775" width="0.2032" layer="51"/>
<wire x1="-5.775" y1="4.715" x2="-5.775" y2="-5.775" width="0.2032" layer="51"/>
<wire x1="-5.775" y1="-5.775" x2="5.775" y2="-5.775" width="0.2032" layer="51"/>
<wire x1="5.775" y1="-5.775" x2="5.775" y2="5.775" width="0.2032" layer="51"/>
<wire x1="-4.715" y1="5.775" x2="-5.775" y2="4.715" width="0.2032" layer="51"/>
<wire x1="5.75" y1="4.715" x2="-5.775" y2="4.715" width="0.2032" layer="51"/>
<smd name="1" x="0" y="5.6" dx="0.6" dy="2" layer="1"/>
<smd name="2" x="-1.27" y="5.6" dx="0.6" dy="2" layer="1"/>
<smd name="3" x="-2.54" y="5.6" dx="0.6" dy="2" layer="1"/>
<smd name="4" x="-3.81" y="5.6" dx="0.6" dy="2" layer="1"/>
<smd name="5" x="-5.6" y="3.81" dx="2" dy="0.6" layer="1"/>
<smd name="6" x="-5.6" y="2.54" dx="2" dy="0.6" layer="1"/>
<smd name="7" x="-5.6" y="1.27" dx="2" dy="0.6" layer="1"/>
<smd name="8" x="-5.6" y="0" dx="2" dy="0.6" layer="1"/>
<smd name="9" x="-5.6" y="-1.27" dx="2" dy="0.6" layer="1"/>
<smd name="10" x="-5.6" y="-2.54" dx="2" dy="0.6" layer="1"/>
<smd name="11" x="-5.6" y="-3.81" dx="2" dy="0.6" layer="1"/>
<smd name="12" x="-3.81" y="-5.6" dx="0.6" dy="2" layer="1"/>
<smd name="13" x="-2.54" y="-5.6" dx="0.6" dy="2" layer="1"/>
<smd name="14" x="-1.27" y="-5.6" dx="0.6" dy="2" layer="1"/>
<smd name="15" x="0" y="-5.6" dx="0.6" dy="2" layer="1"/>
<smd name="16" x="1.27" y="-5.6" dx="0.6" dy="2" layer="1"/>
<smd name="17" x="2.54" y="-5.6" dx="0.6" dy="2" layer="1"/>
<smd name="18" x="3.81" y="-5.6" dx="0.6" dy="2" layer="1"/>
<smd name="19" x="5.6" y="-3.81" dx="2" dy="0.6" layer="1"/>
<smd name="20" x="5.6" y="-2.54" dx="2" dy="0.6" layer="1"/>
<smd name="21" x="5.6" y="-1.27" dx="2" dy="0.6" layer="1"/>
<smd name="22" x="5.6" y="0" dx="2" dy="0.6" layer="1"/>
<smd name="23" x="5.6" y="1.27" dx="2" dy="0.6" layer="1"/>
<smd name="24" x="5.6" y="2.54" dx="2" dy="0.6" layer="1"/>
<smd name="25" x="5.6" y="3.81" dx="2" dy="0.6" layer="1"/>
<smd name="26" x="3.81" y="5.6" dx="0.6" dy="2" layer="1"/>
<smd name="27" x="2.54" y="5.6" dx="0.6" dy="2" layer="1"/>
<smd name="28" x="1.27" y="5.6" dx="0.6" dy="2" layer="1"/>
<text x="-4.475" y="1.905" size="1.778" layer="25">&gt;NAME</text>
<text x="-4.445" y="-2.4051" size="1.778" layer="27">&gt;VALUE</text>
<rectangle x1="-0.2601" y1="5.8249" x2="0.2601" y2="6.275" layer="51"/>
<rectangle x1="-1.5301" y1="5.8249" x2="-1.0099" y2="6.275" layer="51"/>
<rectangle x1="-2.8001" y1="5.8249" x2="-2.2799" y2="6.275" layer="51"/>
<rectangle x1="-4.0701" y1="5.8249" x2="-3.5499" y2="6.275" layer="51"/>
<rectangle x1="-6.275" y1="3.5499" x2="-5.8249" y2="4.0701" layer="51"/>
<rectangle x1="-6.275" y1="2.2799" x2="-5.8249" y2="2.8001" layer="51"/>
<rectangle x1="-6.275" y1="1.0099" x2="-5.8249" y2="1.5301" layer="51"/>
<rectangle x1="-6.275" y1="-0.2601" x2="-5.8249" y2="0.2601" layer="51"/>
<rectangle x1="-6.275" y1="-1.5301" x2="-5.8249" y2="-1.0099" layer="51"/>
<rectangle x1="-6.275" y1="-2.8001" x2="-5.8249" y2="-2.2799" layer="51"/>
<rectangle x1="-6.275" y1="-4.0701" x2="-5.8249" y2="-3.5499" layer="51"/>
<rectangle x1="-4.0701" y1="-6.275" x2="-3.5499" y2="-5.8249" layer="51"/>
<rectangle x1="-2.8001" y1="-6.275" x2="-2.2799" y2="-5.8249" layer="51"/>
<rectangle x1="-1.5301" y1="-6.275" x2="-1.0099" y2="-5.8249" layer="51"/>
<rectangle x1="-0.2601" y1="-6.275" x2="0.2601" y2="-5.8249" layer="51"/>
<rectangle x1="1.0099" y1="-6.275" x2="1.5301" y2="-5.8249" layer="51"/>
<rectangle x1="2.2799" y1="-6.275" x2="2.8001" y2="-5.8249" layer="51"/>
<rectangle x1="3.5499" y1="-6.275" x2="4.0701" y2="-5.8249" layer="51"/>
<rectangle x1="5.8249" y1="-4.0701" x2="6.275" y2="-3.5499" layer="51"/>
<rectangle x1="5.8249" y1="-2.8001" x2="6.275" y2="-2.2799" layer="51"/>
<rectangle x1="5.8249" y1="-1.5301" x2="6.275" y2="-1.0099" layer="51"/>
<rectangle x1="5.8249" y1="-0.2601" x2="6.275" y2="0.2601" layer="51"/>
<rectangle x1="5.8249" y1="1.0099" x2="6.275" y2="1.5301" layer="51"/>
<rectangle x1="5.8249" y1="2.2799" x2="6.275" y2="2.8001" layer="51"/>
<rectangle x1="5.8249" y1="3.5499" x2="6.275" y2="4.0701" layer="51"/>
<rectangle x1="3.5499" y1="5.8249" x2="4.0701" y2="6.275" layer="51"/>
<rectangle x1="2.2799" y1="5.8249" x2="2.8001" y2="6.275" layer="51"/>
<rectangle x1="1.0099" y1="5.8249" x2="1.5301" y2="6.275" layer="51"/>
</package>
<package name="VQFP32">
<description>&lt;b&gt;Quad Flat Pack&lt;/b&gt;&lt;p&gt;
Source: http://www.atmel.com/dyn/resources/prod_documents/doc4126.pdf</description>
<wire x1="-3.45" y1="3.1" x2="-3.1" y2="3.45" width="0.1016" layer="21"/>
<wire x1="-3.1" y1="3.45" x2="3.45" y2="3.45" width="0.1016" layer="21"/>
<wire x1="3.45" y1="3.45" x2="3.45" y2="-3.45" width="0.1016" layer="21"/>
<wire x1="3.45" y1="-3.45" x2="-3.45" y2="-3.45" width="0.1016" layer="21"/>
<wire x1="-3.45" y1="-3.45" x2="-3.45" y2="3.1" width="0.1016" layer="21"/>
<circle x="-2.8" y="2.8" radius="0.2" width="0" layer="21"/>
<smd name="1" x="-4.15" y="2.8" dx="1" dy="0.45" layer="1"/>
<smd name="2" x="-4.15" y="2" dx="1" dy="0.45" layer="1"/>
<smd name="3" x="-4.15" y="1.2" dx="1" dy="0.45" layer="1"/>
<smd name="4" x="-4.15" y="0.4" dx="1" dy="0.45" layer="1"/>
<smd name="5" x="-4.15" y="-0.4" dx="1" dy="0.45" layer="1"/>
<smd name="6" x="-4.15" y="-1.2" dx="1" dy="0.45" layer="1"/>
<smd name="7" x="-4.15" y="-2" dx="1" dy="0.45" layer="1"/>
<smd name="8" x="-4.15" y="-2.8" dx="1" dy="0.45" layer="1"/>
<smd name="9" x="-2.8" y="-4.15" dx="1" dy="0.45" layer="1" rot="R90"/>
<smd name="10" x="-2" y="-4.15" dx="1" dy="0.45" layer="1" rot="R90"/>
<smd name="11" x="-1.2" y="-4.15" dx="1" dy="0.45" layer="1" rot="R90"/>
<smd name="12" x="-0.4" y="-4.15" dx="1" dy="0.45" layer="1" rot="R90"/>
<smd name="13" x="0.4" y="-4.15" dx="1" dy="0.45" layer="1" rot="R90"/>
<smd name="14" x="1.2" y="-4.15" dx="1" dy="0.45" layer="1" rot="R90"/>
<smd name="15" x="2" y="-4.15" dx="1" dy="0.45" layer="1" rot="R90"/>
<smd name="16" x="2.8" y="-4.15" dx="1" dy="0.45" layer="1" rot="R90"/>
<smd name="17" x="4.15" y="-2.8" dx="1" dy="0.45" layer="1" rot="R180"/>
<smd name="18" x="4.15" y="-2" dx="1" dy="0.45" layer="1" rot="R180"/>
<smd name="19" x="4.15" y="-1.2" dx="1" dy="0.45" layer="1" rot="R180"/>
<smd name="20" x="4.15" y="-0.4" dx="1" dy="0.45" layer="1" rot="R180"/>
<smd name="21" x="4.15" y="0.4" dx="1" dy="0.45" layer="1" rot="R180"/>
<smd name="22" x="4.15" y="1.2" dx="1" dy="0.45" layer="1" rot="R180"/>
<smd name="23" x="4.15" y="2" dx="1" dy="0.45" layer="1" rot="R180"/>
<smd name="24" x="4.15" y="2.8" dx="1" dy="0.45" layer="1" rot="R180"/>
<smd name="25" x="2.8" y="4.15" dx="1" dy="0.45" layer="1" rot="R270"/>
<smd name="26" x="2" y="4.15" dx="1" dy="0.45" layer="1" rot="R270"/>
<smd name="27" x="1.2" y="4.15" dx="1" dy="0.45" layer="1" rot="R270"/>
<smd name="28" x="0.4" y="4.15" dx="1" dy="0.45" layer="1" rot="R270"/>
<smd name="29" x="-0.4" y="4.15" dx="1" dy="0.45" layer="1" rot="R270"/>
<smd name="30" x="-1.2" y="4.15" dx="1" dy="0.45" layer="1" rot="R270"/>
<smd name="31" x="-2" y="4.15" dx="1" dy="0.45" layer="1" rot="R270"/>
<smd name="32" x="-2.8" y="4.15" dx="1" dy="0.45" layer="1" rot="R270"/>
<text x="-2.54" y="-1.905" size="1.27" layer="25">&gt;NAME</text>
<text x="-2.54" y="0.635" size="1.27" layer="27">&gt;VALUE</text>
<rectangle x1="-4.5" y1="2.575" x2="-3.5" y2="3.025" layer="51"/>
<rectangle x1="-4.5" y1="1.775" x2="-3.5" y2="2.225" layer="51"/>
<rectangle x1="-4.5" y1="0.975" x2="-3.5" y2="1.425" layer="51"/>
<rectangle x1="-4.5" y1="0.175" x2="-3.5" y2="0.625" layer="51"/>
<rectangle x1="-4.5" y1="-0.625" x2="-3.5" y2="-0.175" layer="51"/>
<rectangle x1="-4.5" y1="-1.425" x2="-3.5" y2="-0.975" layer="51"/>
<rectangle x1="-4.5" y1="-2.225" x2="-3.5" y2="-1.775" layer="51"/>
<rectangle x1="-4.5" y1="-3.025" x2="-3.5" y2="-2.575" layer="51"/>
<rectangle x1="-3.3" y1="-4.225" x2="-2.3" y2="-3.775" layer="51" rot="R90"/>
<rectangle x1="-2.5" y1="-4.225" x2="-1.5" y2="-3.775" layer="51" rot="R90"/>
<rectangle x1="-1.7" y1="-4.225" x2="-0.7" y2="-3.775" layer="51" rot="R90"/>
<rectangle x1="-0.9" y1="-4.225" x2="0.1" y2="-3.775" layer="51" rot="R90"/>
<rectangle x1="-0.1" y1="-4.225" x2="0.9" y2="-3.775" layer="51" rot="R90"/>
<rectangle x1="0.7" y1="-4.225" x2="1.7" y2="-3.775" layer="51" rot="R90"/>
<rectangle x1="1.5" y1="-4.225" x2="2.5" y2="-3.775" layer="51" rot="R90"/>
<rectangle x1="2.3" y1="-4.225" x2="3.3" y2="-3.775" layer="51" rot="R90"/>
<rectangle x1="3.5" y1="-3.025" x2="4.5" y2="-2.575" layer="51" rot="R180"/>
<rectangle x1="3.5" y1="-2.225" x2="4.5" y2="-1.775" layer="51" rot="R180"/>
<rectangle x1="3.5" y1="-1.425" x2="4.5" y2="-0.975" layer="51" rot="R180"/>
<rectangle x1="3.5" y1="-0.625" x2="4.5" y2="-0.175" layer="51" rot="R180"/>
<rectangle x1="3.5" y1="0.175" x2="4.5" y2="0.625" layer="51" rot="R180"/>
<rectangle x1="3.5" y1="0.975" x2="4.5" y2="1.425" layer="51" rot="R180"/>
<rectangle x1="3.5" y1="1.775" x2="4.5" y2="2.225" layer="51" rot="R180"/>
<rectangle x1="3.5" y1="2.575" x2="4.5" y2="3.025" layer="51" rot="R180"/>
<rectangle x1="2.3" y1="3.775" x2="3.3" y2="4.225" layer="51" rot="R270"/>
<rectangle x1="1.5" y1="3.775" x2="2.5" y2="4.225" layer="51" rot="R270"/>
<rectangle x1="0.7" y1="3.775" x2="1.7" y2="4.225" layer="51" rot="R270"/>
<rectangle x1="-0.1" y1="3.775" x2="0.9" y2="4.225" layer="51" rot="R270"/>
<rectangle x1="-0.9" y1="3.775" x2="0.1" y2="4.225" layer="51" rot="R270"/>
<rectangle x1="-1.7" y1="3.775" x2="-0.7" y2="4.225" layer="51" rot="R270"/>
<rectangle x1="-2.5" y1="3.775" x2="-1.5" y2="4.225" layer="51" rot="R270"/>
<rectangle x1="-3.3" y1="3.775" x2="-2.3" y2="4.225" layer="51" rot="R270"/>
</package>
</packages>
<symbols>
<symbol name="20-I/O-4">
<wire x1="-15.24" y1="27.94" x2="15.24" y2="27.94" width="0.254" layer="94"/>
<wire x1="15.24" y1="27.94" x2="15.24" y2="-27.94" width="0.254" layer="94"/>
<wire x1="15.24" y1="-27.94" x2="-15.24" y2="-27.94" width="0.254" layer="94"/>
<wire x1="-15.24" y1="-27.94" x2="-15.24" y2="27.94" width="0.254" layer="94"/>
<text x="-15.24" y="-30.48" size="1.778" layer="96">&gt;VALUE</text>
<text x="-15.24" y="28.702" size="1.778" layer="95">&gt;NAME</text>
<pin name="PB5" x="-20.32" y="-12.7" length="middle" direction="in"/>
<pin name="PB4(INT1)" x="-20.32" y="-15.24" length="middle" direction="in"/>
<pin name="PB3(INT0)" x="-20.32" y="-17.78" length="middle" direction="in"/>
<pin name="PB2(T0)" x="-20.32" y="-20.32" length="middle" direction="in"/>
<pin name="PB1(AIN1)" x="-20.32" y="-22.86" length="middle" direction="in"/>
<pin name="PB0(AIN0)" x="-20.32" y="-25.4" length="middle" direction="in"/>
<pin name="PA3" x="20.32" y="25.4" length="middle" rot="R180"/>
<pin name="(IR)PA2" x="20.32" y="22.86" length="middle" direction="out" rot="R180"/>
<pin name="PA1" x="20.32" y="20.32" length="middle" rot="R180"/>
<pin name="PA0" x="20.32" y="17.78" length="middle" rot="R180"/>
<pin name="PB7" x="-20.32" y="-7.62" length="middle" direction="in"/>
<pin name="PB6" x="-20.32" y="-10.16" length="middle" direction="in"/>
<pin name="PD7" x="20.32" y="12.7" length="middle" rot="R180"/>
<pin name="PD6" x="20.32" y="10.16" length="middle" rot="R180"/>
<pin name="PD5" x="20.32" y="7.62" length="middle" rot="R180"/>
<pin name="PD4" x="20.32" y="5.08" length="middle" rot="R180"/>
<pin name="PD3" x="20.32" y="2.54" length="middle" rot="R180"/>
<pin name="PD2" x="20.32" y="0" length="middle" rot="R180"/>
<pin name="PD1" x="20.32" y="-2.54" length="middle" rot="R180"/>
<pin name="PD0" x="20.32" y="-5.08" length="middle" rot="R180"/>
<pin name="GND" x="-20.32" y="0" length="middle" direction="pwr"/>
<pin name="VCC" x="-20.32" y="7.62" length="middle" direction="pwr"/>
<pin name="XTAL1" x="-20.32" y="12.7" length="middle"/>
<pin name="XTAL2" x="-20.32" y="17.78" length="middle"/>
<pin name="RESET" x="-20.32" y="25.4" length="middle" direction="in" function="dot"/>
<pin name="VCC1" x="-20.32" y="5.08" visible="pad" length="middle" direction="pwr"/>
<pin name="GND1" x="-20.32" y="-2.54" visible="pad" length="middle" direction="pwr"/>
<pin name="NC5" x="15.24" y="-25.4" visible="off" length="point" direction="nc"/>
<pin name="NC4" x="15.24" y="-22.86" visible="off" length="point" direction="nc"/>
<pin name="NC3" x="15.24" y="-20.32" visible="off" length="point" direction="nc"/>
<pin name="NC2" x="15.24" y="-17.78" visible="off" length="point" direction="nc"/>
<pin name="NC1" x="15.24" y="-15.24" visible="off" length="point" direction="nc"/>
</symbol>
<symbol name="T89C51CC02">
<wire x1="-17.78" y1="-22.86" x2="17.78" y2="-22.86" width="0.4064" layer="94"/>
<wire x1="17.78" y1="-22.86" x2="17.78" y2="27.94" width="0.4064" layer="94"/>
<wire x1="17.78" y1="27.94" x2="-17.78" y2="27.94" width="0.4064" layer="94"/>
<wire x1="-17.78" y1="27.94" x2="-17.78" y2="-22.86" width="0.4064" layer="94"/>
<text x="-17.78" y="-25.4" size="1.778" layer="96">&gt;VALUE</text>
<text x="-17.78" y="28.575" size="1.778" layer="95">&gt;NAME</text>
<pin name="A0" x="-22.86" y="-2.54" length="middle"/>
<pin name="A1" x="-22.86" y="-5.08" length="middle"/>
<pin name="AD0" x="-22.86" y="20.32" length="middle"/>
<pin name="AD1" x="-22.86" y="17.78" length="middle" direction="in"/>
<pin name="/RST" x="-22.86" y="25.4" length="middle" direction="in"/>
<pin name="AS/MI" x="22.86" y="20.32" length="middle" rot="R180"/>
<pin name="/MULT-/INT" x="22.86" y="17.78" length="middle" rot="R180"/>
<pin name="CS0" x="22.86" y="12.7" length="middle" direction="out" rot="R180"/>
<pin name="CS1" x="22.86" y="10.16" length="middle" rot="R180"/>
<pin name="CS2" x="22.86" y="7.62" length="middle" rot="R180"/>
<pin name="CS3" x="22.86" y="5.08" length="middle" rot="R180"/>
<pin name="SK" x="22.86" y="-5.08" length="middle" rot="R180"/>
<pin name="SO(MOSI)" x="22.86" y="0" length="middle" rot="R180"/>
<pin name="SI(MISO)" x="22.86" y="-2.54" length="middle" rot="R180"/>
<pin name="CKIN" x="22.86" y="-10.16" length="middle" rot="R180"/>
<pin name="AD2" x="-22.86" y="15.24" length="middle"/>
<pin name="AD3" x="-22.86" y="12.7" length="middle"/>
<pin name="AD4" x="-22.86" y="10.16" length="middle"/>
<pin name="AD5" x="-22.86" y="7.62" length="middle"/>
<pin name="AD6" x="-22.86" y="5.08" length="middle"/>
<pin name="AD7" x="-22.86" y="2.54" length="middle"/>
<pin name="/WR" x="-22.86" y="-20.32" length="middle"/>
<pin name="/RD" x="-22.86" y="-17.78" length="middle"/>
<pin name="VCC" x="22.86" y="25.4" length="middle" direction="pwr" rot="R180"/>
<pin name="VSS" x="22.86" y="-20.32" length="middle" direction="pwr" rot="R180"/>
<pin name="A3" x="-22.86" y="-10.16" length="middle" direction="in"/>
<pin name="A2" x="-22.86" y="-7.62" length="middle" direction="in"/>
<pin name="/CE" x="-22.86" y="-15.24" length="middle" direction="in"/>
</symbol>
</symbols>
<devicesets>
<deviceset name="TP3465V" prefix="IC">
<description>&lt;b&gt;Texas Instruments TP3465 Microwire Interface Device&lt;/b&gt;</description>
<gates>
<gate name="G$1" symbol="T89C51CC02" x="0" y="0"/>
</gates>
<devices>
<device name="TIS" package="SO28W">
<connects>
<connect gate="G$1" pin="/CE" pad="3"/>
<connect gate="G$1" pin="/MULT-/INT" pad="6"/>
<connect gate="G$1" pin="/RD" pad="7"/>
<connect gate="G$1" pin="/RST" pad="19"/>
<connect gate="G$1" pin="/WR" pad="8"/>
<connect gate="G$1" pin="A0" pad="5"/>
<connect gate="G$1" pin="A1" pad="4"/>
<connect gate="G$1" pin="A2" pad="2"/>
<connect gate="G$1" pin="A3" pad="1"/>
<connect gate="G$1" pin="AD0" pad="16"/>
<connect gate="G$1" pin="AD1" pad="15"/>
<connect gate="G$1" pin="AD2" pad="14"/>
<connect gate="G$1" pin="AD3" pad="13"/>
<connect gate="G$1" pin="AD4" pad="12"/>
<connect gate="G$1" pin="AD5" pad="11"/>
<connect gate="G$1" pin="AD6" pad="10"/>
<connect gate="G$1" pin="AD7" pad="9"/>
<connect gate="G$1" pin="AS/MI" pad="20"/>
<connect gate="G$1" pin="CKIN" pad="21"/>
<connect gate="G$1" pin="CS0" pad="28"/>
<connect gate="G$1" pin="CS1" pad="27"/>
<connect gate="G$1" pin="CS2" pad="26"/>
<connect gate="G$1" pin="CS3" pad="25"/>
<connect gate="G$1" pin="SI(MISO)" pad="22"/>
<connect gate="G$1" pin="SK" pad="24"/>
<connect gate="G$1" pin="SO(MOSI)" pad="23"/>
<connect gate="G$1" pin="VCC" pad="17"/>
<connect gate="G$1" pin="VSS" pad="18"/>
</connects>
<technologies>
<technology name="CA">
<attribute name="MF" value="" constant="no"/>
<attribute name="MPN" value="DIL40/SOIC28ZIFAWM-1" constant="no"/>
<attribute name="OC_FARNELL" value="unknown" constant="no"/>
<attribute name="OC_NEWARK" value="89M9134" constant="no"/>
</technology>
<technology name="UA">
<attribute name="MF" value="" constant="no"/>
<attribute name="MPN" value="DIL40/SOIC28ZIFAWM-1" constant="no"/>
<attribute name="OC_FARNELL" value="unknown" constant="no"/>
<attribute name="OC_NEWARK" value="89M9134" constant="no"/>
</technology>
</technologies>
</device>
<device name="SIS" package="PLCC28">
<connects>
<connect gate="G$1" pin="/CE" pad="3"/>
<connect gate="G$1" pin="/MULT-/INT" pad="6"/>
<connect gate="G$1" pin="/RD" pad="7"/>
<connect gate="G$1" pin="/RST" pad="19"/>
<connect gate="G$1" pin="/WR" pad="8"/>
<connect gate="G$1" pin="A0" pad="5"/>
<connect gate="G$1" pin="A1" pad="4"/>
<connect gate="G$1" pin="A2" pad="2"/>
<connect gate="G$1" pin="A3" pad="1"/>
<connect gate="G$1" pin="AD0" pad="16"/>
<connect gate="G$1" pin="AD1" pad="15"/>
<connect gate="G$1" pin="AD2" pad="14"/>
<connect gate="G$1" pin="AD3" pad="13"/>
<connect gate="G$1" pin="AD4" pad="12"/>
<connect gate="G$1" pin="AD5" pad="11"/>
<connect gate="G$1" pin="AD6" pad="10"/>
<connect gate="G$1" pin="AD7" pad="9"/>
<connect gate="G$1" pin="AS/MI" pad="20"/>
<connect gate="G$1" pin="CKIN" pad="21"/>
<connect gate="G$1" pin="CS0" pad="28"/>
<connect gate="G$1" pin="CS1" pad="27"/>
<connect gate="G$1" pin="CS2" pad="26"/>
<connect gate="G$1" pin="CS3" pad="25"/>
<connect gate="G$1" pin="SI(MISO)" pad="22"/>
<connect gate="G$1" pin="SK" pad="24"/>
<connect gate="G$1" pin="SO(MOSI)" pad="23"/>
<connect gate="G$1" pin="VCC" pad="17"/>
<connect gate="G$1" pin="VSS" pad="18"/>
</connects>
<technologies>
<technology name="CA"/>
</technologies>
</device>
<device name="RAT" package="VQFP32">
<connects>
<connect gate="G$1" pin="/CE" pad="31"/>
<connect gate="G$1" pin="/MULT-/INT" pad="2"/>
<connect gate="G$1" pin="/RD" pad="3"/>
<connect gate="G$1" pin="/RST" pad="17"/>
<connect gate="G$1" pin="/WR" pad="4"/>
<connect gate="G$1" pin="A0" pad="1"/>
<connect gate="G$1" pin="A1" pad="32"/>
<connect gate="G$1" pin="A2" pad="29"/>
<connect gate="G$1" pin="A3" pad="28"/>
<connect gate="G$1" pin="AD0" pad="14"/>
<connect gate="G$1" pin="AD1" pad="13"/>
<connect gate="G$1" pin="AD2" pad="11"/>
<connect gate="G$1" pin="AD3" pad="10"/>
<connect gate="G$1" pin="AD4" pad="9"/>
<connect gate="G$1" pin="AD5" pad="8"/>
<connect gate="G$1" pin="AD6" pad="6"/>
<connect gate="G$1" pin="AD7" pad="5"/>
<connect gate="G$1" pin="AS/MI" pad="19"/>
<connect gate="G$1" pin="CKIN" pad="20"/>
<connect gate="G$1" pin="CS0" pad="27"/>
<connect gate="G$1" pin="CS1" pad="26"/>
<connect gate="G$1" pin="CS2" pad="25"/>
<connect gate="G$1" pin="CS3" pad="24"/>
<connect gate="G$1" pin="SI(MISO)" pad="21"/>
<connect gate="G$1" pin="SK" pad="23"/>
<connect gate="G$1" pin="SO(MOSI)" pad="22"/>
<connect gate="G$1" pin="VCC" pad="15"/>
<connect gate="G$1" pin="VSS" pad="16"/>
</connects>
<technologies>
<technology name="CA">
<attribute name="MF" value="" constant="no"/>
<attribute name="MPN" value="" constant="no"/>
<attribute name="OC_FARNELL" value="unknown" constant="no"/>
<attribute name="OC_NEWARK" value="unknown" constant="no"/>
</technology>
<technology name="UA">
<attribute name="MF" value="" constant="no"/>
<attribute name="MPN" value="" constant="no"/>
<attribute name="OC_FARNELL" value="unknown" constant="no"/>
<attribute name="OC_NEWARK" value="unknown" constant="no"/>
</technology>
</technologies>
</device>
<device name="" package="S28">
<connects>
<connect gate="G$1" pin="/CE" pad="19"/>
<connect gate="G$1" pin="/MULT-/INT" pad="18"/>
<connect gate="G$1" pin="/RD" pad="12"/>
<connect gate="G$1" pin="/RST" pad="22"/>
<connect gate="G$1" pin="/WR" pad="11"/>
<connect gate="G$1" pin="A0" pad="6"/>
<connect gate="G$1" pin="A1" pad="9"/>
<connect gate="G$1" pin="A2" pad="20"/>
<connect gate="G$1" pin="A3" pad="23"/>
<connect gate="G$1" pin="AD0" pad="1"/>
<connect gate="G$1" pin="AD1" pad="2"/>
<connect gate="G$1" pin="AD2" pad="3"/>
<connect gate="G$1" pin="AD3" pad="4"/>
<connect gate="G$1" pin="AD4" pad="5"/>
<connect gate="G$1" pin="AD5" pad="7"/>
<connect gate="G$1" pin="AD6" pad="8"/>
<connect gate="G$1" pin="AD7" pad="10"/>
<connect gate="G$1" pin="AS/MI" pad="21"/>
<connect gate="G$1" pin="CKIN" pad="17"/>
<connect gate="G$1" pin="CS0" pad="24"/>
<connect gate="G$1" pin="CS1" pad="25"/>
<connect gate="G$1" pin="CS2" pad="26"/>
<connect gate="G$1" pin="CS3" pad="27"/>
<connect gate="G$1" pin="SI(MISO)" pad="16"/>
<connect gate="G$1" pin="SK" pad="13"/>
<connect gate="G$1" pin="SO(MOSI)" pad="15"/>
<connect gate="G$1" pin="VCC" pad="28"/>
<connect gate="G$1" pin="VSS" pad="14"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>
</eagle>
Advertisements

From → Olduino/Z

Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: