mirror of
https://github.com/fruit-bat/pico-zxspectrum.git
synced 2025-04-19 00:04:01 +03:00
87 lines
10 KiB
XML
87 lines
10 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- Generator: Circuit Diagram, cdlibrary.dll 4.0.0.0 -->
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<svg version="1.1" width="620" height="380" xmlns="http://www.w3.org/2000/svg">
|
|
<text x="30" y="200" style="font-family:Arial;font-size:11px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 30, 200)">(ZX Spectrum Buzzer)</text>
|
|
<text x="30" y="80" style="font-family:Arial;font-size:11px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 30, 80)">(AY-3-8912 Channel C)</text>
|
|
<text x="30" y="140" style="font-family:Arial;font-size:11px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 30, 140)">(AY-3-8912 Channel B)</text>
|
|
<text x="30" y="260" style="font-family:Arial;font-size:11px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 30, 260)">(AY-3-8912 Channel A)</text>
|
|
<line x1="250" y1="60" x2="280" y2="60" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="280" y1="60" x2="280" y2="120" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="200" y1="60" x2="205" y2="60" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="245" y1="60" x2="250" y2="60" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<rect x="205" y="52" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<text x="225" y="46" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 225, 46)">1.5 kΩ</text>
|
|
<text x="142" y="60" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 142, 60)">RP AUDIO4</text>
|
|
<line x1="153" y1="60" x2="200" y2="60" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<ellipse cx="150" cy="60" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<line x1="250" y1="120" x2="280" y2="120" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="280" y1="120" x2="280" y2="180" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="200" y1="120" x2="205" y2="120" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="245" y1="120" x2="250" y2="120" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<rect x="205" y="112" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<text x="225" y="106" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 225, 106)">1.5 kΩ</text>
|
|
<text x="142" y="120" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 142, 120)">RP AUDIO3</text>
|
|
<line x1="153" y1="120" x2="200" y2="120" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<ellipse cx="150" cy="120" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<line x1="450" y1="240" x2="450" y2="265" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="450" y1="305" x2="450" y2="330" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<rect x="442" y="265" width="16" height="40" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<text x="436" y="285" style="font-family:Arial;font-size:11px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 436, 285)">330 Ω</text>
|
|
<line x1="360" y1="240" x2="401" y2="240" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="409" y1="240" x2="450" y2="240" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="401" y1="226" x2="401" y2="254" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="409" y1="226" x2="409" y2="254" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<text x="405" y="220" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 405, 220)">1 µF</text>
|
|
<line x1="250" y1="180" x2="280" y2="180" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="280" y1="180" x2="280" y2="240" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="280" y1="240" x2="280" y2="250" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="200" y1="180" x2="205" y2="180" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="245" y1="180" x2="250" y2="180" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<rect x="205" y="172" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<text x="225" y="166" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 225, 166)">1.5 kΩ</text>
|
|
<text x="142" y="180" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 142, 180)">RP AUDIO2</text>
|
|
<line x1="153" y1="180" x2="200" y2="180" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<ellipse cx="150" cy="180" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<line x1="280" y1="330" x2="280" y2="330" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="280" y1="330" x2="280" y2="338" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<path d="M 272,338 L 288,338 L 280,346 L 272,338" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="360" y1="310" x2="360" y2="330" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="280" y1="310" x2="280" y2="330" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="360" y1="240" x2="360" y2="260" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="280" y1="240" x2="280" y2="260" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="250" y1="240" x2="360" y2="240" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="280" y1="260" x2="280" y2="265" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="280" y1="305" x2="280" y2="310" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<rect x="272" y="265" width="16" height="40" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<text x="266" y="285" style="font-family:Arial;font-size:11px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 266, 285)">1.5 kΩ</text>
|
|
<line x1="200" y1="240" x2="205" y2="240" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="245" y1="240" x2="250" y2="240" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<rect x="205" y="232" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<text x="225" y="226" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 225, 226)">1.5 kΩ</text>
|
|
<line x1="360" y1="260" x2="360" y2="281" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="360" y1="289" x2="360" y2="310" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="346" y1="281" x2="374" y2="281" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<line x1="346" y1="289" x2="374" y2="289" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<text x="340" y="285" style="font-family:Arial;font-size:11px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 340, 285)">100 nF</text>
|
|
<text x="518" y="330" style="font-family:Arial;font-size:12px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 518, 330)">Audio out -</text>
|
|
<line x1="360" y1="330" x2="507" y2="330" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<ellipse cx="510" cy="330" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<text x="518" y="240" style="font-family:Arial;font-size:12px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 518, 240)">Audio out +</text>
|
|
<line x1="450" y1="240" x2="507" y2="240" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<ellipse cx="510" cy="240" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<text x="142" y="330" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 142, 330)">GND</text>
|
|
<line x1="153" y1="330" x2="360" y2="330" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<ellipse cx="150" cy="330" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<text x="142" y="240" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 142, 240)">RP AUDIO1</text>
|
|
<line x1="153" y1="240" x2="200" y2="240" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
|
|
<ellipse cx="150" cy="240" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<ellipse cx="280" cy="120" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<ellipse cx="280" cy="180" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<ellipse cx="450" cy="240" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<ellipse cx="450" cy="330" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<ellipse cx="360" cy="240" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<ellipse cx="280" cy="240" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<ellipse cx="280" cy="330" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
<ellipse cx="360" cy="330" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
|
|
</svg> |