aboutsummaryrefslogtreecommitdiffstats
path: root/eagle/HT1632-32x8-Matrix/32x8_Matrix_Cascadable_Row_Anode.s#5
diff options
context:
space:
mode:
authorWilliam Harrington <kb0iic@berzerkula.org>2021-03-31 11:00:30 -0500
committerWilliam Harrington <kb0iic@berzerkula.org>2021-03-31 11:00:30 -0500
commit52762d73679754e5ff950bf0e053960bd9ab8944 (patch)
tree7f8c5822955637ba7001689565dab1505cf04141 /eagle/HT1632-32x8-Matrix/32x8_Matrix_Cascadable_Row_Anode.s#5
parent550dc5c9f940d866aa70acd78c969c14f2535a24 (diff)
Update all projects.
Diffstat (limited to 'eagle/HT1632-32x8-Matrix/32x8_Matrix_Cascadable_Row_Anode.s#5')
-rw-r--r--eagle/HT1632-32x8-Matrix/32x8_Matrix_Cascadable_Row_Anode.s#5407
1 files changed, 407 insertions, 0 deletions
diff --git a/eagle/HT1632-32x8-Matrix/32x8_Matrix_Cascadable_Row_Anode.s#5 b/eagle/HT1632-32x8-Matrix/32x8_Matrix_Cascadable_Row_Anode.s#5
new file mode 100644
index 0000000..3efa823
--- /dev/null
+++ b/eagle/HT1632-32x8-Matrix/32x8_Matrix_Cascadable_Row_Anode.s#5
@@ -0,0 +1,407 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE eagle SYSTEM "eagle.dtd">
+<eagle version="9.1.3">
+<drawing>
+<settings>
+<setting alwaysvectorfont="no"/>
+<setting verticaltext="up"/>
+</settings>
+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" altdistance="0.01" altunitdist="inch" altunit="inch"/>
+<layers>
+<layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/>
+<layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/>
+<layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="no"/>
+<layer number="20" name="Dimension" color="15" fill="1" visible="no" active="no"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="no" active="no"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="no"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="no"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="no"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="no" active="no"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="no" active="no"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="no" active="no"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="no" active="no"/>
+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/>
+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/>
+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="no"/>
+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="no"/>
+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/>
+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/>
+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="no"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="no"/>
+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="no"/>
+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/>
+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/>
+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="no"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="no"/>
+<layer number="48" name="Document" color="7" fill="1" visible="no" active="no"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="no" active="no"/>
+<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
+<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="no"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="no"/>
+<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
+<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
+<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
+<layer number="61" name="stand" color="7" fill="1" visible="no" active="no"/>
+<layer number="88" name="SimResults" color="9" fill="1" visible="yes" active="yes"/>
+<layer number="89" name="SimProbes" color="9" fill="1" visible="yes" active="yes"/>
+<layer number="90" name="Modules" color="5" 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"/>
+<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
+<layer number="101" name="Patch_Top" color="12" fill="4" visible="yes" active="yes"/>
+<layer number="102" name="Vscore" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="103" name="origins2" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="104" name="Name" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="105" name="fp5" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="106" name="fp6" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="107" name="fp7" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="108" name="fp8" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="109" name="fp9" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="110" name="fp0" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="116" name="Patch_BOT" color="9" fill="4" visible="yes" active="yes"/>
+<layer number="121" name="_tsilk" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="122" name="_bsilk" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="123" name="tTestmark" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="124" name="bTestmark" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="125" name="_tNames" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="130" name="bLogo" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="131" name="tText" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="132" name="bMask" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="144" name="Drill_legend" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="no"/>
+<layer number="201" name="201bmp" color="2" fill="1" visible="no" active="no"/>
+<layer number="202" name="202bmp" color="3" fill="1" visible="no" active="no"/>
+<layer number="203" name="203bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="204" name="204bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="205" name="205bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="206" name="206bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="207" name="207bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="208" name="208bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="209" name="209bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="210" name="210bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="211" name="211bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="212" name="212bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="213" name="213bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="214" name="214bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="215" name="215bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="216" name="216bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
+<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
+<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
+<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
+<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
+<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
+<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
+<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
+<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
+<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
+<layer number="254" name="cooling" color="7" fill="1" visible="yes" active="yes"/>
+</layers>
+<schematic xreflabel="%F%N/%S.%C%R" xrefpart="/%S.%C%R">
+<libraries>
+<library name="ht1632">
+<packages>
+<package name="QFP52">
+<wire x1="-7" y1="7.1" x2="7" y2="7.1" width="0.127" layer="21"/>
+<wire x1="7" y1="7.1" x2="7" y2="-6.9" width="0.127" layer="21"/>
+<wire x1="7" y1="-6.9" x2="-6.6" y2="-6.9" width="0.127" layer="21"/>
+<wire x1="-7" y1="-6.5" x2="-7" y2="7.1" width="0.127" layer="21"/>
+<wire x1="-6.6" y1="-6.9" x2="-7" y2="-6.5" width="0.127" layer="21"/>
+<circle x="-6.6" y="-6.5" radius="0.1" width="0.127" layer="21"/>
+<smd name="P$1" x="-6" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$2" x="-5" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$3" x="-4" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$4" x="-3" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$5" x="-2" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$6" x="-1" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$7" x="0" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$8" x="1" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$9" x="2" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$10" x="3" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$11" x="4" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$12" x="5" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$13" x="6" y="-8.1" dx="1.9" dy="0.406" layer="1" rot="R90"/>
+<smd name="P$14" x="8.2" y="-6" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$15" x="8.2" y="-5" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$16" x="8.2" y="-4" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$17" x="8.2" y="-3" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$18" x="8.2" y="-2" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$19" x="8.2" y="-1" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$20" x="8.2" y="0" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$21" x="8.2" y="1" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$22" x="8.2" y="2" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$23" x="8.2" y="3" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$24" x="8.2" y="4" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$25" x="8.2" y="5" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$26" x="8.2" y="6" dx="1.9" dy="0.406" layer="1" rot="R180"/>
+<smd name="P$27" x="6" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$28" x="5" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$29" x="4" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$30" x="3" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$31" x="2" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$32" x="1" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$33" x="0" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$34" x="-1" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$35" x="-2" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$36" x="-3" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$37" x="-4" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$38" x="-5" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$39" x="-6" y="8.3" dx="1.9" dy="0.406" layer="1" rot="R270"/>
+<smd name="P$40" x="-8.2" y="6" dx="1.9" dy="0.406" layer="1"/>
+<smd name="P$41" x="-8.2" y="5" dx="1.9" dy="0.406" layer="1"/>
+<smd name="P$42" x="-8.2" y="4" dx="1.9" dy="0.406" layer="1"/>
+<smd name="P$43" x="-8.2" y="3" dx="1.9" dy="0.406" layer="1"/>
+<smd name="P$44" x="-8.2" y="2" dx="1.9" dy="0.406" layer="1"/>
+<smd name="P$45" x="-8.2" y="1" dx="1.9" dy="0.406" layer="1"/>
+<smd name="P$46" x="-8.2" y="0" dx="1.9" dy="0.406" layer="1"/>
+<smd name="P$47" x="-8.2" y="-1" dx="1.9" dy="0.406" layer="1"/>
+<smd name="P$48" x="-8.2" y="-2" dx="1.9" dy="0.406" layer="1"/>
+<smd name="P$49" x="-8.2" y="-3" dx="1.9" dy="0.406" layer="1"/>
+<smd name="P$50" x="-8.2" y="-4" dx="1.9" dy="0.406" layer="1"/>
+<smd name="P$51" x="-8.2" y="-5" dx="1.9" dy="0.406" layer="1"/>
+<smd name="P$52" x="-8.2" y="-6" dx="1.9" dy="0.406" layer="1"/>
+<text x="-6.2" y="-6.6" size="0.4064" layer="51">1</text>
+<text x="5.8" y="-6.6" size="0.4064" layer="51">13</text>
+<text x="6.2" y="-6.1" size="0.4064" layer="51">14</text>
+<text x="6.2" y="6" size="0.4064" layer="51">26</text>
+<text x="5.8" y="6.3" size="0.4064" layer="51">27</text>
+<text x="-6.2" y="6.4" size="0.4064" layer="51">39</text>
+<text x="-6.7" y="6" size="0.4064" layer="51">40</text>
+<text x="-6.7" y="-6" size="0.4064" layer="51">52</text>
+<text x="-6.985" y="-10.795" size="1.27" layer="25">&gt;NAME</text>
+<text x="-6.985" y="9.525" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+</packages>
+<symbols>
+<symbol name="HT1632_DATA">
+<text x="-7.62" y="-12.7" size="1.778" layer="95">&gt;NAME</text>
+<text x="-7.62" y="15.24" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="!CS" x="-10.16" y="7.62" visible="pin" length="short" swaplevel="1"/>
+<pin name="!RD" x="-10.16" y="5.08" visible="pin" length="short" swaplevel="1"/>
+<pin name="!WR" x="-10.16" y="2.54" visible="pin" length="short" swaplevel="1"/>
+<pin name="DATA" x="-10.16" y="0" visible="pin" length="short" swaplevel="1"/>
+<pin name="OSC" x="-10.16" y="-5.08" visible="pin" length="short" swaplevel="1"/>
+<pin name="SYNC" x="-10.16" y="-7.62" visible="pin" length="short" swaplevel="1"/>
+<wire x1="-7.62" y1="-10.16" x2="7.62" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="7.62" y1="-10.16" x2="7.62" y2="12.7" width="0.254" layer="94"/>
+<wire x1="7.62" y1="12.7" x2="-7.62" y2="12.7" width="0.254" layer="94"/>
+<wire x1="-7.62" y1="-10.16" x2="-7.62" y2="12.7" width="0.254" layer="94"/>
+</symbol>
+<symbol name="HT1632_PWR">
+<pin name="VDD" x="-12.7" y="7.62" visible="pin" length="middle"/>
+<pin name="VSS" x="-12.7" y="-7.62" visible="pin" length="middle"/>
+<pin name="LED_VDD@1" x="-12.7" y="5.08" visible="pin" length="middle"/>
+<pin name="LED_VDD@2" x="-12.7" y="2.54" visible="pin" length="middle"/>
+<pin name="LED_VSS@1" x="-12.7" y="-2.54" visible="pin" length="middle"/>
+<pin name="LED_VSS@2" x="-12.7" y="-5.08" visible="pin" length="middle"/>
+<wire x1="-7.62" y1="-10.16" x2="10.16" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="10.16" y1="-10.16" x2="10.16" y2="12.7" width="0.254" layer="94"/>
+<wire x1="10.16" y1="12.7" x2="-7.62" y2="12.7" width="0.254" layer="94"/>
+<wire x1="-7.62" y1="12.7" x2="-7.62" y2="-10.16" width="0.254" layer="94"/>
+<text x="-7.62" y="-12.7" size="1.778" layer="95">&gt;NAME</text>
+<text x="-7.62" y="15.24" size="1.778" layer="96">&gt;VALUE</text>
+</symbol>
+<symbol name="HT1632_PORT0">
+<pin name="ROW0" x="10.16" y="-7.62" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW1" x="10.16" y="-5.08" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW2" x="10.16" y="-2.54" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW3" x="10.16" y="0" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW4" x="10.16" y="2.54" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW5" x="10.16" y="5.08" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW6" x="10.16" y="7.62" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW7" x="10.16" y="10.16" visible="pin" length="middle" rot="R180"/>
+<wire x1="-5.08" y1="12.7" x2="-5.08" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="-5.08" y1="-10.16" x2="5.08" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="5.08" y1="-10.16" x2="5.08" y2="12.7" width="0.254" layer="94"/>
+<wire x1="5.08" y1="12.7" x2="-5.08" y2="12.7" width="0.254" layer="94"/>
+<text x="-5.08" y="-12.7" size="1.778" layer="95">&gt;NAME</text>
+<text x="-5.08" y="15.24" size="1.778" layer="96">&gt;VALUE</text>
+</symbol>
+<symbol name="HT1632_PORT1">
+<pin name="ROW8" x="10.16" y="-7.62" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW9" x="10.16" y="-5.08" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW10" x="10.16" y="-2.54" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW11" x="10.16" y="0" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW12" x="10.16" y="2.54" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW13" x="10.16" y="5.08" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW14" x="10.16" y="7.62" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW15" x="10.16" y="10.16" visible="pin" length="middle" rot="R180"/>
+<wire x1="-5.08" y1="12.7" x2="-5.08" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="-5.08" y1="-10.16" x2="5.08" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="5.08" y1="-10.16" x2="5.08" y2="12.7" width="0.254" layer="94"/>
+<wire x1="5.08" y1="12.7" x2="-5.08" y2="12.7" width="0.254" layer="94"/>
+<text x="-5.08" y="-12.7" size="1.778" layer="95">&gt;NAME</text>
+<text x="-5.08" y="15.24" size="1.778" layer="96">&gt;VALUE</text>
+</symbol>
+<symbol name="HT1632_PORT2">
+<pin name="ROW16" x="10.16" y="-7.62" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW17" x="10.16" y="-5.08" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW18" x="10.16" y="-2.54" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW19" x="10.16" y="0" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW20" x="10.16" y="2.54" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW21" x="10.16" y="5.08" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW22" x="10.16" y="7.62" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW23" x="10.16" y="10.16" visible="pin" length="middle" rot="R180"/>
+<wire x1="-5.08" y1="12.7" x2="-5.08" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="-5.08" y1="-10.16" x2="5.08" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="5.08" y1="-10.16" x2="5.08" y2="12.7" width="0.254" layer="94"/>
+<wire x1="5.08" y1="12.7" x2="-5.08" y2="12.7" width="0.254" layer="94"/>
+<text x="-5.08" y="-12.7" size="1.778" layer="95">&gt;NAME</text>
+<text x="-5.08" y="15.24" size="1.778" layer="96">&gt;VALUE</text>
+</symbol>
+<symbol name="HT1632_PORT3">
+<pin name="ROW24" x="10.16" y="-7.62" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW25" x="10.16" y="-5.08" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW26" x="10.16" y="-2.54" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW27" x="10.16" y="0" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW28" x="10.16" y="2.54" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW29" x="10.16" y="5.08" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW30" x="10.16" y="7.62" visible="pin" length="middle" rot="R180"/>
+<pin name="ROW31" x="10.16" y="10.16" visible="pin" length="middle" rot="R180"/>
+<wire x1="-5.08" y1="12.7" x2="-5.08" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="-5.08" y1="-10.16" x2="5.08" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="5.08" y1="-10.16" x2="5.08" y2="12.7" width="0.254" layer="94"/>
+<wire x1="5.08" y1="12.7" x2="-5.08" y2="12.7" width="0.254" layer="94"/>
+<text x="-5.08" y="-12.7" size="1.778" layer="95">&gt;NAME</text>
+<text x="-5.08" y="15.24" size="1.778" layer="96">&gt;VALUE</text>
+</symbol>
+<symbol name="HT1632_COM">
+<pin name="COM0" x="10.16" y="-7.62" visible="pin" length="middle" rot="R180"/>
+<pin name="COM1" x="10.16" y="-5.08" visible="pin" length="middle" rot="R180"/>
+<pin name="COM2" x="10.16" y="-2.54" visible="pin" length="middle" rot="R180"/>
+<pin name="COM3" x="10.16" y="0" visible="pin" length="middle" rot="R180"/>
+<pin name="COM4" x="10.16" y="2.54" visible="pin" length="middle" rot="R180"/>
+<pin name="COM5" x="10.16" y="5.08" visible="pin" length="middle" rot="R180"/>
+<pin name="COM6" x="10.16" y="7.62" visible="pin" length="middle" rot="R180"/>
+<pin name="COM7" x="10.16" y="10.16" visible="pin" length="middle" rot="R180"/>
+<wire x1="-5.08" y1="12.7" x2="-5.08" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="-5.08" y1="-10.16" x2="5.08" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="5.08" y1="-10.16" x2="5.08" y2="12.7" width="0.254" layer="94"/>
+<wire x1="5.08" y1="12.7" x2="-5.08" y2="12.7" width="0.254" layer="94"/>
+<text x="-5.08" y="15.24" size="1.778" layer="96">&gt;VALUE</text>
+<text x="-5.08" y="-12.7" size="1.778" layer="95">&gt;NAME</text>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="HT1632" prefix="IC" uservalue="yes">
+<gates>
+<gate name="DATA" symbol="HT1632_DATA" x="-30.48" y="35.56"/>
+<gate name="PWR" symbol="HT1632_PWR" x="-30.48" y="5.08"/>
+<gate name="ROW0-7" symbol="HT1632_PORT0" x="-10.16" y="5.08"/>
+<gate name="ROW8-15" symbol="HT1632_PORT1" x="-10.16" y="35.56"/>
+<gate name="ROW16-23" symbol="HT1632_PORT2" x="15.24" y="5.08"/>
+<gate name="ROW24-31/COL8-15" symbol="HT1632_PORT3" x="15.24" y="35.56"/>
+<gate name="COM" symbol="HT1632_COM" x="38.1" y="5.08"/>
+</gates>
+<devices>
+<device name="" package="QFP52">
+<connects>
+<connect gate="COM" pin="COM0" pad="P$22"/>
+<connect gate="COM" pin="COM1" pad="P$23"/>
+<connect gate="COM" pin="COM2" pad="P$24"/>
+<connect gate="COM" pin="COM3" pad="P$26"/>
+<connect gate="COM" pin="COM4" pad="P$27"/>
+<connect gate="COM" pin="COM5" pad="P$28"/>
+<connect gate="COM" pin="COM6" pad="P$29"/>
+<connect gate="COM" pin="COM7" pad="P$30"/>
+<connect gate="DATA" pin="!CS" pad="P$19"/>
+<connect gate="DATA" pin="!RD" pad="P$18"/>
+<connect gate="DATA" pin="!WR" pad="P$17"/>
+<connect gate="DATA" pin="DATA" pad="P$16"/>
+<connect gate="DATA" pin="OSC" pad="P$15"/>
+<connect gate="DATA" pin="SYNC" pad="P$20"/>
+<connect gate="PWR" pin="LED_VDD@1" pad="P$7"/>
+<connect gate="PWR" pin="LED_VDD@2" pad="P$38"/>
+<connect gate="PWR" pin="LED_VSS@1" pad="P$25"/>
+<connect gate="PWR" pin="LED_VSS@2" pad="P$36"/>
+<connect gate="PWR" pin="VDD" pad="P$21"/>
+<connect gate="PWR" pin="VSS" pad="P$14"/>
+<connect gate="ROW0-7" pin="ROW0" pad="P$13"/>
+<connect gate="ROW0-7" pin="ROW1" pad="P$12"/>
+<connect gate="ROW0-7" pin="ROW2" pad="P$11"/>
+<connect gate="ROW0-7" pin="ROW3" pad="P$10"/>
+<connect gate="ROW0-7" pin="ROW4" pad="P$9"/>
+<connect gate="ROW0-7" pin="ROW5" pad="P$8"/>
+<connect gate="ROW0-7" pin="ROW6" pad="P$6"/>
+<connect gate="ROW0-7" pin="ROW7" pad="P$5"/>
+<connect gate="ROW16-23" pin="ROW16" pad="P$48"/>
+<connect gate="ROW16-23" pin="ROW17" pad="P$47"/>
+<connect gate="ROW16-23" pin="ROW18" pad="P$46"/>
+<connect gate="ROW16-23" pin="ROW19" pad="P$45"/>
+<connect gate="ROW16-23" pin="ROW20" pad="P$44"/>
+<connect gate="ROW16-23" pin="ROW21" pad="P$43"/>
+<connect gate="ROW16-23" pin="ROW22" pad="P$42"/>
+<connect gate="ROW16-23" pin="ROW23" pad="P$41"/>
+<connect gate="ROW24-31/COL8-15" pin="ROW24" pad="P$40"/>
+<connect gate="ROW24-31/COL8-15" pin="ROW25" pad="P$39"/>
+<connect gate="ROW24-31/COL8-15" pin="ROW26" pad="P$37"/>
+<connect gate="ROW24-31/COL8-15" pin="ROW27" pad="P$35"/>
+<connect gate="ROW24-31/COL8-15" pin="ROW28" pad="P$34"/>
+<connect gate="ROW24-31/COL8-15" pin="ROW29" pad="P$33"/>
+<connect gate="ROW24-31/COL8-15" pin="ROW30" pad="P$32"/>
+<connect gate="ROW24-31/COL8-15" pin="ROW31" pad="P$31"/>
+<connect gate="ROW8-15" pin="ROW10" pad="P$2"/>
+<connect gate="ROW8-15" pin="ROW11" pad="P$1"/>
+<connect gate="ROW8-15" pin="ROW12" pad="P$52"/>
+<connect gate="ROW8-15" pin="ROW13" pad="P$51"/>
+<connect gate="ROW8-15" pin="ROW14" pad="P$50"/>
+<connect gate="ROW8-15" pin="ROW15" pad="P$49"/>
+<connect gate="ROW8-15" pin="ROW8" pad="P$4"/>
+<connect gate="ROW8-15" pin="ROW9" pad="P$3"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+</libraries>
+<attributes>
+</attributes>
+<variantdefs>
+</variantdefs>
+<classes>
+<class number="0" name="default" width="0" drill="0">
+</class>
+</classes>
+<parts>
+<part name="IC1" library="ht1632" deviceset="HT1632" device=""/>
+</parts>
+<sheets>
+<sheet>
+<plain>
+</plain>
+<instances>
+<instance part="IC1" gate="DATA" x="63.5" y="48.26"/>
+<instance part="IC1" gate="COM" x="60.96" y="86.36"/>
+<instance part="IC1" gate="ROW0-7" x="63.5" y="15.24"/>
+<instance part="IC1" gate="ROW8-15" x="96.52" y="15.24"/>
+<instance part="IC1" gate="ROW16-23" x="129.54" y="15.24"/>
+<instance part="IC1" gate="ROW24-31/COL8-15" x="162.56" y="15.24"/>
+</instances>
+<busses>
+</busses>
+<nets>
+</nets>
+</sheet>
+</sheets>
+</schematic>
+</drawing>
+</eagle>