Konektory
Konektory používané u ZX Spectra a jeho klonů
Systémová sběrnice - pohled zezadu počítače
pin | Speccy 128 +2 (component side) | Speccy 128 +2 (solder side) | Didaktik Gama (component side) | Didaktik Gama (solder side) | Didaktik M (component side) | Didaktik M (solder side) |
---|---|---|---|---|---|---|
1 | A15 | A14 | A15 | A14 | A15 | A14 |
2 | A13 | A12 | A13 | A12 | A13 | A12 |
3 | D7 | +5V | D7 | +5V | D7 | +5V |
4 | nc | +9V | nc | nc | nc | |
5 | D0 | GND | D0 | GND | D0 | GND |
6 | D1 | GND | D1 | GND | D1 | GND |
7 | D2 | CLK | D2 | CLK | D2 | nc (CLK) |
8 | D6 | A0 | D6 | A0 | D6 | A0 |
9 | D5 | A1 | D5 | A1 | D5 | A1 |
10 | D3 | A2 | D3 | A2 | D3 | A2 |
11 | D4 | A3 | D4 | A3 | D4 | A3 |
12 | /INT | /IORQGE | /INT | /IORQGE | /INT | nc (/IORQGE) |
13 | /NMI | GND | /NMI | GND | /NMI | GND |
14 | /HALT | nc | /HALT | nc | /HALT | |
15 | /MREQ | nc | /MREQ | nc (Y video) | /MREQ | |
16 | /IORQ | nc | /IORQ | nc (V video) | /IORQ | |
17 | /RD | nc | /RD | nc (U video) | /RD | |
18 | /WR | /BUSRQ | /WR | /BUSRQ | /WR | /BUSRQ |
19 | -5V | /RESET | nc | /RESET | /ROMCS-D | /RESET |
20 | /WAIT | A7 | /WAIT | A7 | /WAIT | A7 |
21 | +12V | A6 | nc | A6 | A6 | |
22 | -12V | A5 | nc | A5 | A5 | |
23 | /M1 | A4 | /M1 | A4 | /M1 | A4 |
24 | /RFSH | /ROMCS | /RFSH | /ROMCS | /RFSH | /ROMCS |
25 | A8 | /BUSACK | A8 | /BUSACK | A8 | /BUSACK |
26 | A10 | A9 | A10 | A9 | A10 | A9 |
27 | nc | A11 | nc | A11 | nc | A11 |
U Didaktiku M si některými vývody nejsem jistý. Máte-li popis napište mi prosím to co v tabulce chybí. Krom toho řazení sloupců je nevhodné, chystám se to změnit, ale nevím kdy.
Video, TV a RGB výstupy
pin | signál | úroveň |
---|---|---|
1 | kompozitní PAL | 1.2V peak-peak / 75Ω |
2 | GND | 0V |
3 | bright | TTL |
4 | kompozitní synchronizace | TTL |
5 | vertikální synchronizace | TTL |
6 | green | TTL |
7 | red | TTL |
8 | blue | TTL |
Kompozitním je myšleno složený, takže kompozitní synchronizace obsahuje vertikální i horizontální pulzy použitelné u TV.
Popis tohoto konektoru vychází z příručky k ZX Spectru. Nicméně ve skutečnosti se modely ZX Specter od sebe mírně liší. Klasické původní ZX Spectrum 128k+ má konektor zapojený přesně tak jak je uvedeno. ZX Spectrum 128k +2 grey má úplně stejný konektor, stejně zapojený, ale jeho výstupy nejsou TTL, ale RGB je normální analogové RGB bez dalších úprav připojitelné třeba na SCART konektor TV, která má RGB vstupy, nebo třeba k monitoru PS ONE. Ono tak jde připojit i to původní plusko, jenže se nebude zobrazovat jas, protože prostě v TTL RGB výstupech není obsažen a je nutné tyto signály s jasem sloučit.
Odlišnosti dalších modelů od Amstradu, tj. ZX Spectrum +2A a +3 neznám. Lze předpokládat, že se jejich RGB výstupy budou shodovat s modelem ZX Spectrum +2 grey.
Joysticky
Pohled na konektor v interface s kolíky, nikoli na kabelu.
pin | Sinclair Joystick | Kempston joystick | Amiga Myš |
---|---|---|---|
1 | nc | up | axis Y2 (YB) |
2 | GND | down | axis X1 (XA) |
3 | nc | left | axis Y1 (YA) |
4 | fire | right | axis X2 (XB) |
5 | up | nc | button 3 (middle) |
6 | right | fire 1 | button 1 (left) |
7 | left | +5V | +5V |
8 | GND | GND | GND |
9 | down | fire 2 (sporadically) | button 2 (right) |
Sinclair joystick je myšlen pinout v modelech ZX Spectra Amstrad od šedé +2 po +3.
Paralelní porty s čipem 8255
Popis rozhraní UR-4 zde.
(UR-4)
(Didaktik Gama, Didaktik 40, Didaktik 80)
pin | Didaktik 40/80 | Didaktik Gama | UR-4 | - | UR-4 | Didaktik Gama | Didaktik 40/80 | pin |
---|---|---|---|---|---|---|---|---|
2 | A1 | A1 | A1 | A0 | A0 | A0 | 1 | |
4 | A3 | A3 | A3 | A2 | A2 | A2 | 3 | |
6 | A5 | A5 | A5 | A4 | A4 | A4 | 5 | |
8 | A7 | A7 | A7 | A6 | A6 | A6 | 7 | |
10 | B1 | B1 | B1 | B0 | B0 | B0 | 9 | |
12 | B3 | B3 | B3 | B2 | B2 | B2 | 11 | |
14 | B5 | B5 | B5 | B4 | B4 | B4 | 13 | |
16 | B7 | B7 | B7 | B6 | B6 | B6 | 15 | |
18 | C2 | C2 | C2 | C3 | C3 | C3 | 17 | |
20 | C4 | C4 | C4 | C1 | C1 | C1 | 19 | |
22 | C7 | C7 | C7 | C5 | C5 | C5 | 21 | |
24 | GND | GND | GND | C6 | C6 | C6 | 23 | |
26 | OUT 0 | OUT 0 | nezapojen (-5V*) | C0 | IN 0 | IN 0 | 25 | |
28 | OUT 1 | OUT 1 | nezapojen | GND | IN 1 | IN 1 | 27 | |
30 | PC 0 | OUT 2 | +5V (7805) | GND | IN 2 | +5V | 29 |
* -5V je potřeba pro A/D převodník se ZN427.
Popis rozhraní UPI zde.
vývod | signál | vývod | signál |
---|---|---|---|
1 | PA0 | 2 | PA1 |
3 | PA2 | 4 | PA3 |
5 | PA4 | 6 | PA5 |
7 | PA6 | 8 | PA7 |
9 | PB0 | 10 | PB1 |
11 | PB2 | 12 | PB3 |
13 | PB4 | 14 | PB5 |
15 | PB6 | 16 | PB7 |
17 | PC3 | 18 | PC2 |
19 | PC1 | 20 | PC4 |
21 | PC5 | 22 | PC7 |
23 | PC6 | 24 | GND |
25 | PC0 | 26 | key (zaslepeno) |
27 | GND | 28 | GND |
29 | +5V | 30 | +5V |
31 | invertor 2 - in | 32 | invertor 1 - in |
33 | invertor 2 - out | 34 | invertor 1 - out |
35 | nc | 36 | invertor 3 - in |
37 | nc | 38 | invertor 3 - out |
39 | nc | 40 | nc |
Tiskárna - perový plotr Aritma 0507
pin UR-4 | signál rozhraní 8255 | signál rozhraní Aritma 0507 | pin Aritma |
---|---|---|---|
9 | B0 | X1 | 10 |
10 | B1 | X2 | 9 |
11 | B2 | X4 | 8 |
12 | B3 | Y1 | 4 |
13 | B4 | Y2 | 3 |
14 | B5 | Y4 | 2 |
15 | B6 | nc | - |
16 | B7 | pero | 5 |
24,27,29 | GND | GND | 1,11 |
Konektor pro připojení FDD k Betadisku (Shuggart)
pin | lower row | upper row | pin |
---|---|---|---|
1 | GND | nc | 2 |
3 | GND | nc | 4 |
5 | GND | / Select drive D | 6 |
7 | GND | /INDEX | 8 |
9 | GND | / Select drive A | 10 |
11 | GND | / Select drive B | 12 |
13 | GND | / Select drive C | 14 |
15 | GND | /MOTOR ON | 16 |
17 | GND | DIR | 18 |
19 | GND | /STEP | 20 |
21 | GND | /WRD | 22 |
23 | GND | /WRG | 24 |
25 | GND | /TR0 | 26 |
27 | GND | /WRT PROT | 28 |
29 | GND | /RD | 30 |
31 | GND | /SIDE 1 | 32 |
33 | GND | nc | 34 |
Konektor na řadiči Betadisk není zcela kompatibilní s konektorem používaným v PC AT, protože obsahuje signály pro adresování čtyř mechanik, kdežto PC umí pracovat jen se dvěmi. Nevýhodou oproti PC je nemožnost vypnout hlavní motory ostatních mechanik, je-li jedna aktivní. Kabel pro Betadisk se zapojuje 1:1 bez překřížení používaného u PC.
Midi a RS232 kon. ZX Spectra 128+, +2, +2A a +3
pin | RS 232 konektor | MIDI konektor |
---|---|---|
1 | GND | RETURN |
2 | TXD | nc |
3 | RXD | nc |
4 | DTR | nc |
5 | CTS | DATA OUT |
6 | +12V | nc |
ZX Spectrum má bohužel problém s 12V napájením, protože je prakticky nezatižitelné a jakékoliv zatížení většinou nepřežije tranzistor napěťového měniče. Proto buďte při připojování čehokoliv k sériovému portu a tím spíš k 12V opatrní.
Konektor napájení a magnetofonu u Didaktiku Gama
pin | function |
---|---|
1 | +5V |
2 | GND |
3 | input from tape player |
4 | +12V |
5 | output to tape recorder |
Popsaný konektor je umístěn na zadní stěně počítače Didaktik Gama, nikoliv na konci kabelu připojeném do magnetofonu!
Interní konektory ZX Spectrum +2 (grey case)
pin | function |
---|---|
1 | +5V |
2 | GND |
3 | +8 až +12V |
Pin 1 je tam, kde je na desce velké bílé kolečko, tj. blíž k sobě, když je deska umístěná modulátorem vlevo a sběrnicí od uživatele.
pin | function |
---|---|
1 | GND |
2 | Out (Mic) do MGF z ULA |
3 | +5V |
4 | In (Ear) z MGF do ULA |
5 | GND |
Pin 1 je nahoře, směrem ke sběrnici.
RS232 sériový port
pin | jméno | popis |
---|---|---|
1 | CD | carrier detect (vstup) |
2 | RxD | data (vstup) |
3 | TxD | data (výstup) |
4 | DTR | data terminal ready (výstup) |
5 | GND | zem |
6 | DSR | data set ready (vstup) |
7 | RTS | request to send (výstup) |
8 | CTS | clear to send (vstup) |
9 | RI | ring indicator |
Ostatní konektory
CGA a EGA video
pin | CGA | popis | EGA | popis |
---|---|---|---|---|
1 | GND | zem | GND | zem |
2 | GND | zem | SR | druhá červená |
3 | R | červená (TTL) | PR | první červená |
4 | G | zelená (TTL) | PG | první zelená |
5 | B | modrá (TTL) | PB | první modrá |
6 | I | jas (TTL) | SG/I | druhá zelená, nebo jas |
7 | RES | rezervováno | SB | druhá modrá |
8 | HSYNC | horizontální synchronizace | HSYNC | horizontální synchronizace |
9 | VSYNC | vertikální synchronizace | VSYNC | vertikální synchronizace |
Na grafické kartě jsou zdířky, na kabelu kolíky.
Tyto dva monitory lze použít u ZX Specter s RGB výstupem, ale je nejprve potřeba oddělit horizontální synchronizaci. Časování je velmi podobné (shodné) TV.
Amiga 1000RF monitor
Pohled na konektor jako je na kabelu.
pin | jmeno | popis |
---|---|---|
1 | nc | nezapojen |
2 | GND | zem |
3 | AUDL | audio levý kanál (vstup do monitoru) |
4 | CVIDEO | kompozitní PAL (vstup do monitoru) |
5 | GND | zem |
6 | nc | nezapojen |
7 | +12V | napájení z monitoru |
8 | AUDR | audio pravý kanál (vstup do monitoru) |
Další typ monitoru, který je přímo použitelný u ZX Spectra. Oproti EGA a VGA je však kvalita obrazu horší, protože se signál nejprve skládá do kompozitního PAL signálu, čímž se zredukuje šířka pásma a vnese značný šum, ale oproti anténnímu vstupu TV bude kvalita pořád velmi výrazně lepší.
Použité zdroje informací: Různé manuály k hardwaru, webové stránky, analýza hardwaru atd...
Opravené chyby
- 10.4.2004 - V tabulce vývodů napájecího konektoru Didaktiku Gama byly přehozené signály pro Magnetofon (upozornil Petr Valečko)
- 11.4.2005 - Oprava přehozených signálů YB a YA u konektoru Amiga myši v souvislosti s chybou v textu o myších na kterou upozornil Velesoft.
- 1.6.2004 - V tabulce vývodů konektoru systémové sběrnice opraven signál BUSACK na /BUSACK a pár nezapojených signálů, které jsou však uvedeny v originálních manuálech. Tyto nezapojené vývody jsem označil NC, ale původní signál uvedený v manuálech jsem ponechal pro lepší orientaci napsaný v závorkách. (upozornil Petr Valečko)
- 12.7.2006 - doplněna poznámka k RGB signálů u 128kB modelů ZX Specter
- 12.11.2010 - Opraveno rozmístění vstupů a výstupů invertorů v paralelním rozhraní Didaktiku Gama (upozornil K.Ondráček).