PBI

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 22:42, 27 gru 2005
Piotrv (Dyskusja | wkład)
(Przykłady urządzeń + 1090)
← Previous diff
Aktualna wersja
Trub (Dyskusja | wkład)
(linki akt.)
Linia 1: Linia 1:
{{grafr|pbi.gif}} {{grafr|pbi.gif}}
 +Parallel Bus Interface, złącze używane w [[600XL]] oraz [[800XL]]. Złącze ma 50 linii i służy do podłączania urządzeń zewnętrznych (tzw. [[nowe urządzenia|nowych urządzeń]]) jako forma portu równoległego. Autorem koncepcji PBI jest Earl Rice. Komputery serii [[XE]] są wyposażone w nieco odmienne (inny kształt, nieco inny zestaw sygnałów) złącze tzw. [[ECI|CART/ECI]] będące rozwinięciem PBI.
-[[PBI]] - Parallel Bus Interface, złącze używane w [[600XL]] oraz [[800XL]]. Złącze ma 50 linii i służy do podłączania urządzeń zewnętrznych jako forma portu równoległego. +== Schemat wyprowadzeń ==
 + 
 +{| class="wikitable"
 +|- bgcolor="#ffdead"
 +| align="center" colspan="25" | '''Parallel Bus Interface (PBI)''' - <small>''looking at the back''</small>
 +|- bgcolor="#efefef" align="center"
 +| 1 || 3 || 5 || 7 || 9 || 11 || 13 || 15 || 17 || 19 || 21 || 23 || 25 || 27 || 29 || 31 || 33 || 35 || 37 || 39 || 41 || 43 || 45 || 47 || 49
 +|-
 +| 2 || 4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 22 || 24 || 26 || 28 || 30 || 32 || 34 || 36 || 38 || 40 || 42 || 44 || 46 || 48 || 50
 +|}
 + 
 +{| class="wikitable" style="cellpadding=2; font-size: 90%"
 +|- bgcolor="#ffdead"
 +| align="center" colspan="25" | '''Parallel Bus Interface (PBI)''' - ''Pinout''
 +|-
 +| bgcolor="#efefef" | '''Pin''' || bgcolor="#efefef" | '''TOP''' || '''Pin''' || '''BOTTOM'''
 +|-
 +| bgcolor="#efefef" align="center" | 1 || bgcolor="#efefef" | GND Ground
 +| align="center" | 2 || External select
 +|-
 +| bgcolor="#efefef" align="center" | 3 || bgcolor="#efefef" | A0 Address output
 +| align="center" | 4 || A1
 +|-
 +| bgcolor="#efefef" align="center" | 5 || bgcolor="#efefef" | A2
 +| align="center" | 6 || A3
 +|-
 +| bgcolor="#efefef" align="center" | 7 || bgcolor="#efefef" | A4
 +| align="center" | 8 || A5
 +|-
 +| bgcolor="#efefef" align="center" | 9 || bgcolor="#efefef" | A6
 +| align="center" | 10 || GND
 +|-
 +| bgcolor="#efefef" align="center" | 11 || bgcolor="#efefef" | A7
 +| align="center" | 12 || A8
 +|-
 +| bgcolor="#efefef" align="center" | 13 || bgcolor="#efefef" | A9
 +| align="center" | 14 || A10
 +|-
 +| bgcolor="#efefef" align="center" | 15 || bgcolor="#efefef" | A11
 +| align="center" | 16 || A12
 +|-
 +| bgcolor="#efefef" align="center" | 17 || bgcolor="#efefef" | A13
 +| align="center" | 18 || A14
 +|-
 +| bgcolor="#efefef" align="center" | 19 || bgcolor="#efefef" | GND
 +| align="center" | 20 || A15
 +|-
 +| bgcolor="#efefef" align="center" | 21 || bgcolor="#efefef" | D0 Data (bidirectional)
 +| align="center" | 22 || D1
 +|-
 +| bgcolor="#efefef" align="center" | 23 || bgcolor="#efefef" | D2
 +| align="center" | 24 || D3
 +|-
 +| bgcolor="#efefef" align="center" | 25 || bgcolor="#efefef" | D4
 +| align="center" | 26 || D5
 +|-
 +| bgcolor="#efefef" align="center" | 27 || bgcolor="#efefef" | D6
 +| align="center" | 28 || D7
 +|-
 +| bgcolor="#efefef" align="center" | 29 || bgcolor="#efefef" | GND
 +| align="center" | 30 || GND
 +|-
 +| bgcolor="#efefef" align="center" | 31 || bgcolor="#efefef" | Phase 2 clock output
 +| align="center" | 32 || GND
 +|-
 +| bgcolor="#efefef" align="center" | 33 || bgcolor="#efefef" | NC Reserved
 +| align="center" | 34 || Reset output
 +|-
 +| bgcolor="#efefef" align="center" | 35 || bgcolor="#efefef" | (IRQ) Interrupt request
 +| align="center" | 36 || Ready input
 +|-
 +| bgcolor="#efefef" align="center" | 37 || bgcolor="#efefef" | NC
 +| align="center" | 38 || External decoder output
 +|-
 +| bgcolor="#efefef" align="center" | 39 || bgcolor="#efefef" | NC
 +| align="center" | 40 || Refresh output
 +|-
 +| bgcolor="#efefef" align="center" | 41 || bgcolor="#efefef" | Column address output
 +| align="center" | 42 || GND
 +|-
 +| bgcolor="#efefef" align="center" | 43 || bgcolor="#efefef" | MPD Math pack disable input
 +| align="center" | 44 || Row address strobe
 +|-
 +| bgcolor="#efefef" align="center" | 45 || bgcolor="#efefef" | GND
 +| align="center" | 46 || Latch read/write out
 +|-
 +| bgcolor="#efefef" align="center" | 47 || bgcolor="#efefef" | NC (+5V on 600XL only)
 +| align="center" | 48 || NC (+5V on 600XL only, used for 1064)
 +|-
 +| bgcolor="#efefef" align="center" | 49 || bgcolor="#efefef" | Audio input
 +| align="center" | 50 || GND
 +|}
== Przykłady urządzeń == == Przykłady urządzeń ==
 +* [[1064]]
* [[1090|1090 XL Expansion System]] * [[1090|1090 XL Expansion System]]
* [[BlackBox]] * [[BlackBox]]
Linia 12: Linia 105:
== Zobacz także == == Zobacz także ==
-* [[Rejestry interfejsu równoległego (PBI)]]+* [[Rejestry PBI]]
-* [[gniazdo ECI|Gniazdo ECI]]+* [[Gniazdo ECI]]
-* [http://www.myatari.net/issues/may2001/pbi.htm MyAtari.net - The Atari XL Parallel Bus Interface Part I]+* [[GSPBI]]
-* [http://www.myatari.net/issues/jul2001/xl_pbi.htm MyAtari.net - The Atari XL Parallel Bus Interface Part 2]+ 
-* [http://www.myatari.net/issues/aug2001/pbi_p3.htm MyAtari.net - The Atari XL Parallel Bus Interface Part 3]+== Odnośniki zewnętrzne ==
 + 
 +=== Seria artykułów autorstwa Earla Rice ===
 + 
 +* [http://www.atarimagazines.com/v3n9/Parallel_Bus.html Antic, January 1985, 45-47, 75] (generic device handler)
 +* [http://www.atarimagazines.com/v3n10/parallelbus.html Antic, February 1985, 68-71] (hardware interface)
 +* [http://www.atarimagazines.com/v3n11/parallel_bus.html Antic, March 1985, 69-72, 76] (design of serial I/O board)
 +* [http://www.atarimagazines.com/v3n12/toolbox.html Antic, April 1985, 49-52, 78] (ditto, plus software driver)
 + 
 +=== Inne ===
 + 
 +* [http://www.myatari.co.uk/issues/may2001/pbi.htm MyAtari.net - The Atari XL Parallel Bus Interface Part I]
 +* [http://www.myatari.co.uk/issues/jul2001/xl_pbi.htm MyAtari.net - The Atari XL Parallel Bus Interface Part 2]
 +* [http://www.myatari.co.uk/issues/aug2001/pbi_p3.htm MyAtari.net - The Atari XL Parallel Bus Interface Part 3]
 +* [http://en.wikipedia.org/wiki/Parallel_Bus_Interface Parallel Bus Interface] w Wikpiedii
 + 
 +=== Stabilizacja interfejsu PBI ===
 + 
 +* [http://www.mathyvannisselroy.nl/stabiliz.txt STABILIZING XL/XE COMPUTERS WITH PBI DEVICES] ([[Bob Puff]])
[[Kategoria:Atari 8-bit]] [[Kategoria:Atari 8-bit]]
 +[[Kategoria:Schematy złącz]]
{{stub}} {{stub}}

Aktualna wersja

Grafika:pbi.gif

Parallel Bus Interface, złącze używane w 600XL oraz 800XL. Złącze ma 50 linii i służy do podłączania urządzeń zewnętrznych (tzw. nowych urządzeń) jako forma portu równoległego. Autorem koncepcji PBI jest Earl Rice. Komputery serii XE są wyposażone w nieco odmienne (inny kształt, nieco inny zestaw sygnałów) złącze tzw. CART/ECI będące rozwinięciem PBI.

Spis treści

Schemat wyprowadzeń

Parallel Bus Interface (PBI) - looking at the back
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50
Parallel Bus Interface (PBI) - Pinout
Pin TOP Pin BOTTOM
1 GND Ground 2 External select
3 A0 Address output 4 A1
5 A2 6 A3
7 A4 8 A5
9 A6 10 GND
11 A7 12 A8
13 A9 14 A10
15 A11 16 A12
17 A13 18 A14
19 GND 20 A15
21 D0 Data (bidirectional) 22 D1
23 D2 24 D3
25 D4 26 D5
27 D6 28 D7
29 GND 30 GND
31 Phase 2 clock output 32 GND
33 NC Reserved 34 Reset output
35 (IRQ) Interrupt request 36 Ready input
37 NC 38 External decoder output
39 NC 40 Refresh output
41 Column address output 42 GND
43 MPD Math pack disable input 44 Row address strobe
45 GND 46 Latch read/write out
47 NC (+5V on 600XL only) 48 NC (+5V on 600XL only, used for 1064)
49 Audio input 50 GND

Przykłady urządzeń

Zobacz także

Odnośniki zewnętrzne

Seria artykułów autorstwa Earla Rice

Inne

Stabilizacja interfejsu PBI


Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.

Personal tools