Die parallele Schnittstelle

Die physischen Parameter der parallelen Schnittstellen

 Schnittstelle  Adressen  IRQ
LPT 1 $3BC-$3BE 7
LPT 2 $378-$37A (5)
LPT 3 $278-$27A -

Dies sind die für den Original-PC definierten Adressen und Interrupts (IRQ). Systembedingt ist es (meist) nicht möglich, einen IRQ mehrfach zu benutzen.

Achtung :

Die Angabe eines falschen IRQ kann zum Systemabsturz führen!
Bitte vermeiden Sie IRQ 6 (Diskette) und 14 (Festplatte).
Besonders die Benutzung des IRQ 14 kann Ihre Festplatte beschädigen.

Die Ports der parallelen Schnittstellen

 Port  7 6 5 4 3 2 1 0  Richtung  Funktion
3BC
378
278
X               Out Datenbit 7
  X             Out Datenbit 6
    X           Out Datenbit 5
      X         Out Datenbit 4
        X       Out Datenbit 3
          X     Out Datenbit 2
            X   Out Datenbit 1
              X Out Datenbit 0
3BD
379
279
X               In Busy
  X             In Acknowledge
    X           In Paper End
      X         In Select
        X       In Error
          X X X In frei
3BE
37A
27A
X X X           In frei
      X         In IRQ Enable
        X       In -Select Input
          X     In  Initialize Printer 
            X   In -Auto Feed
              X In -Strobe
X X X X         Out frei
        X       Out -Select Input
          X     Out Initialize Printer 
            X   Out -Auto Feed
              X Out -Strobe

Die Belegung der Stecker:

Der 25-Pin SubD-Stecker

1  In + Out  -Strobe Signalisiert die Bereitschaft gültiger Daten
2 In + Out Databit 0 Datenbit 0
3 In + Out Databit 1 Datenbit 1
4 In + Out Databit 2 Datenbit 2
5 In + Out Databit 3 Datenbit 3
6 In + Out Databit 4 Datenbit 4
7 In + Out Databit 5 Datenbit 5
8 In + Out Databit 6 Datenbit 6
9 In + Out Databit 7 Datenbit 7
10 In -Acknowledge Empfangsbestätigung des Druckers
11 In Busy Der Drucker ist beschäftigt (nicht bereit)
12 In Paper Empty Der Drucker hat kein Papier mehr
13 In Select Der Drucker ist bereit
14 Out -Auto Feed XT Der Drucker führt nach jeder Zeile einen Zeilenvorschub aus.
15 In -Error Der Drucker ist nicht bereit (Fehler am Drucker)
16 Out -Init Der Drucker wird neu gestartet
17 Out -Select In Der Drucker kann Daten empfangen
18   Signalmasse  
19   Signalmasse  
20   Signalmasse  
21   Signalmasse  
22   Signalmasse  
23   Signalmasse  
24   Signalmasse  
 25    Signalmasse  

Der 36-Pin Centronics-Stecker

1 In -Strobe Signalisiert die Bereitschaft gültiger Daten
2 In +Databit 0 Datenbit 0
3 In +Databit 1 Datenbit 1
4 In +Databit 2 Datenbit 2
5 In +Databit 3 Datenbit 3
6 In +Databit 4 Datenbit 4
7 In +Databit 5 Datenbit 5
8 In +Databit 6 Datenbit 6
9 In +Databit 7 Datenbit 7
10  Out  -Acknowledge Empfangsbestätigung des Druckers
11 Out +Busy Der Drucker ist beschäftigt (nicht bereit)
12 Out +Paper Empty Der Drucker hat kein Papier mehr
13 Out +Select Der Drucker ist bereit
14 In -Auto Feed XT Der Drucker führt nach jeder Zeile einen Zeilenvorschub aus.
15   not connected  
16   0 Volt  
17   Chassis Ground  
18   +5 Volt  
19   +Strobe  
20   -Databit 0  
21   -Databit 1  
22   -Databit 2  
23   -Databit 3  
24   -Databit 4  
25   -Databit 5  
26   -Databit 6  
27   -Databit 7  
28   +Acknowledge  
29   -Busy  
30   Ground  
31 In -Init Der Drucker wird neu gestartet
32 Out -Error Der Drucker ist nicht bereit (Fehler am Drucker)
33   Ground  
34   not connected  
35   Pullup 4k7 to 5V  
 36  In -Select Der Drucker kann Daten empfangen

Der Stecker ist Amphenol 57-30360 oder äquivalent (Centronics parallel).


Die Belegung des ZIP-Kabels

Ganz einfach: Alle 25 Leitungen sind 1:1 durchverbunden. Am einen Ende ist ein männlicher, am anderen ein weiblicher 25poliger SubD-Stecker. Selbst bauen lohnt sich kaum, da es passende Kabel für wenig Geld im Fachhandel gibt. Hände weg von sogenannten `Nullmodemkabeln´, die für die Datenübertragung via serieller Schnittstelle gedacht sind. In solchen Kabeln sind üblicherweise Leitungen `gekreuzt´, um Sende- und Empfangspins der seriellen Schnittstellen jeweils miteinander zu verbinden.

kilroy
Quellen: IBM PS/2 Model 30 Technical Reference, Seiten 1-126,
IBM Technical Reference Options and Adapters Volume 2, Seiten Printer Adapter 3 bis 7 
IBM Technical Reference Options and Adapters Volume 1, Graphics Printer, Seiten 29 bis 31
und die FAQ der c't.
Diese Seite wurde zuletzt am 2. Dezember 2003 geändert.