Digital Electronics: Pinout Zuordnungen für einen Parallel Port
Die Stifte an einer parallelen Schnittstelle, die Sie am meisten interessiert in für Elektronik-Projekte sind die Pins 2 bis 9 - die acht Daten-Pins, die die kollektiv genannt werden Datenschnittstelle.
Wenn der Datenanschluss an einen Drucker angeschlossen ist, sind acht Stifte in der Lage, 1 Byte von Daten zu einem Zeitpunkt, zu dem Drucker sendet. Wenn der Datenanschluss an eine Schaltung von Ihrem eigenen Design verbunden ist, arbeiten seine Stifte als acht separate Logik-Ausgänge, die Sie als Eingänge zu Ihrer eigenen Logikschaltungen verwenden können.
Eine parallele Schnittstelle verfügt auch über vier zusätzliche Output-Pins genannt Steueranschluss, die Sie können auch für die Ausgabe verwenden.
Wenn der Steueranschluß an einen Drucker angeschlossen ist, werden diese Stifte verwendet, um den Betrieb des Druckers zu steuern. Einer von ihnen, die so genannte Strobe, zeigt an, dass ein neues Daten-Byte auf der Daten Zentrierstifte- verfügbar ist, wenn das Strobe-Pin hoch wird, liest der Drucker ein Byte von Daten aus den Datenstiften. Eine weitere Steuer-Port-Pin setzt den Drucker.
Schließlich bilden die fünf Stifte, die die Status-Port erlauben es dem Drucker Informationen zurück an den Computer zu senden.
Einer der Status-Port-Pins kann der Drucker dem Computer sagen, dass es bereit, Daten über den Datenanschluss zu empfangen. Ein weiterer Stift kann der Drucker weiß, dass es aus dem Datendatenlese Port beendet hat. Ein dritter Stift informiert den Computer, der Drucker kein Papier mehr. Die anderen Status Pins haben ähnliche Funktionen.
Stift | Name | Eingang oder Ausgang | Beschreibung |
---|---|---|---|
1 | STROBE | Ausgang bzw. Eingang | LOW, wenn Daten, die auf den Daten-Pins |
2 | D0 | Ausgabe | Datenbit 0 |
3 | D1 | Ausgabe | Datenbit 1 |
4 | D2 | Ausgabe | Datenbit 2 |
5 | D3 | Ausgabe | Datenbit 3 |
6 | D4 | Ausgabe | Datenbit 4 |
7 | D5 | Ausgabe | Datenbit 5 |
8 | D6 | Ausgabe | Datenbit 6 |
9 | D7 | Ausgabe | Datenbit 7 |
10 | ACK | Eingang | LOW, wenn Daten gelesen wurde |
11 | BESCHÄFTIGT | Eingang | Hoch, wenn der Drucker belegt ist |
12 | PE | Eingang | HOCH, wenn der Drucker kein Papier mehr |
13 | SEL | Eingang | Hoch, wenn der Drucker bereit ist, |
14 | Zeilenvorschub | Ausgang bzw. Eingang | Verschiebt den Drucker |
15 | FEHLER | Eingang | HOCH, wenn ein Fehler auftritt |
16 | RESET | Ausgang bzw. Eingang | Reset hoch, wenn der Drucker |
17 | WÄHLEN | Ausgang bzw. Eingang | HOCH, wenn der Drucker offline ist |
18 | GND0 | Weder | Masseanschluss |
19 | GND1 | Weder | Masseanschluss |
20 | GND2 | Weder | Masseanschluss |
21 | GND3 | Weder | Masseanschluss |
22 | GND4 | Weder | Masseanschluss |
23 | GND5 | Weder | Masseanschluss |
24 | GND6 | Weder | Masseanschluss |
25 | GND7 | Weder | Masseanschluss |
Wie ich bereits erwähnt habe, verwenden Sie die Ausgangspins eines parallelen Anschluss eines +5 V HIGH-Signal 1 zu repräsentieren und 0 V 0. Die Strommenge, um darzustellen, dass jeder Stift kann Quelle relativ klein ist - in der Regel etwa 10-12 mA.
Dieser Strom ist genug, um eine LED zu fahren, aber für etwas anspruchsvollere, müssen Sie einen Weg, um die Ausgangslast von der parallelen Schnittstelle selbst zu isolieren. Um das zu tun, können Sie einzelne Transistoren verwenden oder eine speziell für diesen Zweck konzipiert IC.