1
0
mirror of https://github.com/fruit-bat/pico-zxspectrum.git synced 2025-04-19 00:04:01 +03:00
pico-zxspectrum/docs/rgb_332_vga.svg
2022-07-10 21:56:51 +01:00

111 lines
14 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="660" height="580" xmlns="http://www.w3.org/2000/svg">
<line x1="350" y1="210" x2="350" y2="250" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<text x="182" y="250" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 182, 250)">Pico pin 4 (GP2 G0)</text>
<line x1="193" y1="250" x2="270" y2="250" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="190" cy="250" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<line x1="270" y1="250" x2="290" y2="250" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="330" y1="250" x2="350" y2="250" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<rect x="290" y="242" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="310" y="236" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 310, 236)">2 kΩ</text>
<line x1="350" y1="90" x2="350" y2="130" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<text x="182" y="130" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 182, 130)">Pico pin 7 (GP5 R0)</text>
<line x1="193" y1="130" x2="270" y2="130" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="190" cy="130" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<line x1="270" y1="130" x2="290" y2="130" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="330" y1="130" x2="350" y2="130" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<rect x="290" y="122" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="310" y="116" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 310, 116)">2 kΩ</text>
<line x1="360" y1="50" x2="380" y2="50" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="350" y1="50" x2="350" y2="90" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<text x="182" y="90" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 182, 90)">Pico pin 9 (GP6 R1)</text>
<line x1="193" y1="90" x2="270" y2="90" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="190" cy="90" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="498" y="50" style="font-family:Arial;font-size:12px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 498, 50)">VGA pin 3 (B)</text>
<line x1="380" y1="50" x2="487" y2="50" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="490" cy="50" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="182" y="50" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 182, 50)">Pico pin 10 (GP7 R2)</text>
<line x1="193" y1="50" x2="260" y2="50" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="190" cy="50" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<line x1="260" y1="50" x2="290" y2="50" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="330" y1="50" x2="360" y2="50" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<rect x="290" y="42" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="310" y="36" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 310, 36)">470 Ω</text>
<line x1="270" y1="90" x2="290" y2="90" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="330" y1="90" x2="350" y2="90" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<rect x="290" y="82" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="310" y="76" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 310, 76)">1 kΩ</text>
<line x1="360" y1="170" x2="380" y2="170" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="350" y1="170" x2="350" y2="210" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<text x="182" y="210" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 182, 210)">Pico pin 5 (GP3 G1)</text>
<line x1="193" y1="210" x2="270" y2="210" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="190" cy="210" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="498" y="170" style="font-family:Arial;font-size:12px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 498, 170)">VGA pin 3 (B)</text>
<line x1="380" y1="170" x2="487" y2="170" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="490" cy="170" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="182" y="170" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 182, 170)">Pico pin 6 (GP4 G2)</text>
<line x1="193" y1="170" x2="260" y2="170" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="190" cy="170" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<line x1="260" y1="170" x2="290" y2="170" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="330" y1="170" x2="360" y2="170" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<rect x="290" y="162" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="310" y="156" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 310, 156)">470 Ω</text>
<line x1="270" y1="210" x2="290" y2="210" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="330" y1="210" x2="350" y2="210" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<rect x="290" y="202" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="310" y="196" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 310, 196)">1 kΩ</text>
<line x1="420" y1="530" x2="420" y2="532" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<path d="M 412,532 L 428,532 L 420,540 L 412,532" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="420" y1="420" x2="420" y2="530" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<text x="498" y="510" style="font-family:Arial;font-size:12px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 498, 510)">VGA pin 10 (gnd)</text>
<line x1="420" y1="510" x2="487" y2="510" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="490" cy="510" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="498" y="480" style="font-family:Arial;font-size:12px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 498, 480)">VGA pin 8 (B return)</text>
<line x1="420" y1="480" x2="487" y2="480" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="490" cy="480" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="498" y="450" style="font-family:Arial;font-size:12px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 498, 450)">VGA pin 7 (G return)</text>
<line x1="420" y1="450" x2="487" y2="450" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="490" cy="450" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="498" y="420" style="font-family:Arial;font-size:12px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 498, 420)">VGA pin 6 (R return)</text>
<line x1="420" y1="420" x2="487" y2="420" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="490" cy="420" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="182" y="370" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 182, 370)">Pico pin 11 (GP8 csync)</text>
<line x1="193" y1="370" x2="280" y2="370" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="190" cy="370" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="498" y="370" style="font-family:Arial;font-size:12px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 498, 370)">VGA pin 13 (hsync)</text>
<line x1="350" y1="370" x2="487" y2="370" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="490" cy="370" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<line x1="270" y1="370" x2="290" y2="370" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="330" y1="370" x2="350" y2="370" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<rect x="290" y="362" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="310" y="356" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 310, 356)">100 Ω</text>
<line x1="360" y1="290" x2="380" y2="290" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="350" y1="290" x2="350" y2="330" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<text x="182" y="330" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 182, 330)">Pico pin 1 (GP0 B0)</text>
<line x1="193" y1="330" x2="270" y2="330" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="190" 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="498" y="290" style="font-family:Arial;font-size:12px;text-anchor:start" dominant-baseline="middle" transform="rotate(0, 498, 290)">VGA pin 3 (B)</text>
<line x1="380" y1="290" x2="487" y2="290" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="490" cy="290" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="182" y="290" style="font-family:Arial;font-size:12px;text-anchor:end" dominant-baseline="middle" transform="rotate(0, 182, 290)">Pico pin 2 (GP1 B1)</text>
<line x1="193" y1="290" x2="260" y2="290" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<ellipse cx="190" cy="290" rx="3" ry="3" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<line x1="260" y1="290" x2="290" y2="290" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="330" y1="290" x2="360" y2="290" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<rect x="290" y="282" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="310" y="276" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 310, 276)">390 Ω</text>
<line x1="270" y1="330" x2="290" y2="330" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<line x1="330" y1="330" x2="350" y2="330" style="stroke:rgb(0, 0, 0);stroke-linecap:square;stroke-width:2" />
<rect x="290" y="322" width="40" height="16" style="fill-opacity:0;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<text x="310" y="316" style="font-family:Arial;font-size:11px;text-anchor:middle" dominant-baseline="baseline" transform="rotate(0, 310, 316)">820 Ω</text>
<ellipse cx="350" cy="210" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<ellipse cx="350" cy="90" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<ellipse cx="350" cy="50" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<ellipse cx="350" cy="170" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<ellipse cx="420" cy="450" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<ellipse cx="420" cy="480" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<ellipse cx="420" cy="510" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
<ellipse cx="350" cy="290" rx="2" ry="2" style="fill-opacity:1;fill:rgb(0, 0, 0);stroke:rgb(0, 0, 0);stroke-width:2" />
</svg>