Atari SIO a radič portov nezodpovedajú stanoveným priemyselným štandartom. Atari 850 interface modul rieši tento konkrétny problém tak, že vytvára 4 zariadenia R1 až R4, čo sú jednotlivé kanály RS232. ATARI 850 sa pripája k portu SIO na Atari a máme k dispozícii:
- 4x 9-pin RS-232-C sériový port
- 1x 15-pin Centronics paralelný port tlačiarne
Existovalo prevedenie v kovovej krabičke, neskôr sa vyrábala verzia v plastovej krabičke, nemalo to vplyv na parametre zariadenia. Napájací zdroj je značne predimenzovaný, pohodlne a s veľkou rezervou stačí striedavý napájací zdroj 9V/AC/1A.
ATARI 850 na RS-232-C sériových portoch podporuje nasledujúce prenosové rýchlosti:
45,5 bps, 50 bps, 56,875 bps, 75 bps, 110 bps, 134,5 bps, 150 bps, 300 bps, 600 bps, 1200 bps, 1800 bps, 2400 bps, 4800 bps, 9600 bps
Zatiaľ čo Atari OS obsahuje potrebný software na obsluhu tlačiarne, je potrebné RS-232 sériový port handler (driver) nahrať do počítača do pamäte RAM, tu sa v ukážke vytvorí súbor autorun.sys, t.j. po nabehnutí DOSu máme už R: zariadenie k dispozícii. Existuje aj bootstrapping, kedy sa bootuje len z 850-ky bez disku. Popis je podrobne uvedený na konci článku vyčerpávajúcim spôsobom v Interface module operators manual.
This listing will allow your Atari computer to autoload the R: Device drivers
necessary to use the RS-232-C interfaces on the rear of the Atari 850 Interface Box.:
10 REM AUTO850:CREATE 850 AUTORUN
15 REM USE TO BOOT THE 850 RS 232
17 REM PORTS. USE WITH DOS 2.0S
20 OPEN #1,8,0,"D:AUTORUN.SYS"
30 FOR I=1 TO 88
40 READ D
50 PUT #1,D
52 ? D;" ";
60 NEXT I
70 CLOSE #1
80 END
90 REM WILL LOAD AT STEP 14336 IN DOS
100 DATA 255,255,0,56,75,56,169,80
110 DATA 141,0,3,169,1,141,1,3,169
120 DATA 63,141,2,3,169,64,141,3,3
130 DATA 169,5,141,6,3,141,5,3,169
140 DATA 0,141,4,3,141,9,3,141,10
150 DATA 3,141,11,3,169,12,141,8,3
160 DATA 32,89,228,16,1,96,162,11
170 DATA 189,0,5,157,0,3,202,16,247
180 DATA 32,89,228,48,6,32,6,5,108
190 DATA 12,0,96
200 DATA 226,2,227,2,0,56
____________________________________________________
Zapojenie vývodov interface:
Všetky 4ks konektory pre RS232 majú rovnaké rozloženie pinov, funkcia je ale rozdielna.
5 1
o o o o o
o o o o
9 6
____________________________________________________
850 Serial Port No. 1 (9-pin female (samička) connector):
1. Data Terminal Ready (DTR, Ready Out)
2. Carrier Detect (CRX, In)
3. Send Data (Out)
4. Receive Data (In)
5. Signal Ground
6. Data Set Ready (DSR, Ready In)
7. Request to Send (RTS, Out)
8. Clear to Send (CTS, In)
____________________________________________________
850 Serial Port Nos. 2 and 3 (9-pin female (samička)connector):
1. Data Terminal Ready (DTR, Ready Out)
3. Send Data (Out)
4. Receive Data (In)
5. Signal Ground
6. Data Set Ready (DSR, Ready In)
____________________________________________________
850 Serial Port No. 4 (9-pin female connector): When used with a
20 mA loop device:
1. Data Terminal Ready (DTR, Ready Out)* 1. Send data +
3. Send Data (Out) 3. Send data -
4. Receive Data (In) 7. Receive data +
5. Signal Ground 9. Receive data -
7. Request to Send (RTS, Out)*
9. - 8V
*These pins are not computer-controlled and are always ON (+10v).
____________________________________________________
850 Printer Port (15-pin female (samička) connector):
8 1
o o o o o o o o
o o o o o o o
15 9
____________________________________________________
1. ~Data Strobe
2. Data bit 0
3. Data bit 1
4. Data bit 2
5. Data bit 3
6. Data bit 4
7. Data bit 5
8. Data bit 6
9. Data pins pull-up (+5v)
11. Signal ground
12. ~Fault (Must be +5 for printer port to operate)
13. Busy
15. Data bit 7
____________________________________________________
36-pin Centronics (male)(samček)| DB15P (850 Interface)
1 1 - Data Strobe
2 2 - D0
3 3 - D1
4 4 - D2
5 5 - D3
6 6 - D4
7 7 - D5
8 8 - D6
16 11 - Gnd
32 12 - Fault
11 13 - Busy
9 15 – D7
_________________________________________________
Schéma ATARI 850:
ATARI 850
(Pretože 10.05.2012 som v zapojení objavil viacero chýb a je ich požehnane, sťahujem schému zatiaľ z obehu, až to bude odobrené p.Sobolom potom opravenú schému zverejním. Ďakujem za porozumenie !
11.05.2012 - už je to v poriadku, dávam schému na web.)
_________________________________________________
Eprom ATARI 850:
EPROM ATARI 850 Interface
Software ATARI 850:
Software ATARI 850
Handler assembler R850
Interface module operators manual (1.27 MB):
ATARI 850 interface module operators manual
(zipped pdf)
03.05.2012
Pridaný technický manuál pre ATARI 850 interface - rozsah 115 strán:
atari-850-interface-manual.pdf (14,06 mb)
_________________________________________________
24.12.2017
Priložené obrázky neosadeného motherboardu zariadenia Atari 850:
Motherboard Atari 850 - strana súčiastok
Motherboard Atari 850 - spodná strana plošného spoja
zdroj foto: atariage.com
_________________________________________________
Atari 850:
Port 1 má plný počet signálov rs232 podobne ako 9pinový typ PC, porty 2 a 3 sú rovnaké so zníženými riadiacimi signálmi. Port 4 je nastavený na ovládanie ďalekopisnej tlačiarne s prúdovými slučkami.
Port 1 bol najlepší pre modemy, pretože mal DTR, DSR, RTS, ako aj detekciu nosnej (DCD).
Porty 2 a 3 fungovali dobre pre zariadenia, ktoré vyžadovali iba pracovné páry RXD/TXD kolíkov a jeden kolík DTR, ako je pripojenie terminálov alebo zariadení, ako sú napríklad sériové tlačiarne.
Port 4 bol špeciálny a nakoniec bol navrhnutý pre zariadenia s prúdovou slučkou 20 mA. Môžete sem napríklad zapojiť teletype alebo sa zapojiť do priemyselného riadiaceho systému alebo do jedného z 20 mA slučiek komunikačných portov minipočítača.
850-ka je jedno z užitočnejších zariadení, určite nie je zbytočné. Je len zle skonštruovaný. Paralelný port je skutočne veľmi užitočný pre tlač a je škoda, že sa nedostal do hlavného systému.
Čo sa týka nsériových portov - žiaľ, naraz ste mohli použiť len jeden z nich, pretože SIO protokol ich použiť viac neumožňuje. Museli ste vypnúť protokol SIO pre akýkoľvek seriózny sériový prenos v jeho tzv. "súbežnom" režime. 850-ka nepodporuje hardvérové riadenie toku dát - problém je v tom, že akonáhle je zariadenie v „súbežnom režime“, už nemôžete prepínať stav portov, pretože SIO je blokované samotným sériovým prenosom.
_________________________________________________
Vaše hodnotenie, Rate post: