Was keine serielle Schnittstelle ist, ist „LPT“. Die LPT-Schnittstelle gehört zur Kategorie der Parallelschnittstellen und wird im Allgemeinen zum Anschluss von Druckern oder Scannern verwendet. Es handelt sich um eine erweiterte bidirektionale parallele Übertragungsschnittstelle. Jedes Datenbit in der parallelen Schnittstelle wird parallel übertragen und normalerweise in Einheiten von Bytes (8 Bits) oder Bytes (16 Bits) übertragen. Die parallele Schnittstelle bedeutet, dass alle Datenbits gleichzeitig übertragen werden Sein Merkmal ist die schnelle Übertragungsgeschwindigkeit, aber wenn die Übertragungsentfernung lang und die Anzahl der Bits groß ist, werden die Kommunikationsleitungen kompliziert und die Kosten steigen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
Was bei Mikrocomputern keine serielle Schnittstelle ist, ist „LPT“.
Unter den mit täglichen Mikrocomputern ausgestatteten Schnittstellen unterstützen COM1-, PS/2-, VGA-, RJ-45- und USB-Schnittstellen alle die serielle Kommunikation. Nur die LPT-Schnittstelle gehört zur Kategorie der parallelen Anschlüsse und wurde weniger häufig verwendet.
LPT (Line Print Terminal) wird zur Verwendung von Druckern oder anderen Geräten verwendet. Es handelt sich um eine erweiterte bidirektionale parallele Übertragungsschnittstelle. Bevor die USB-Schnittstelle erschien, war sie die am häufigsten verwendete Schnittstelle für Scanner und Drucker. Das Gerät ist einfach zu installieren und zu verwenden, aber langsam.
LPT-Schnittstelle (Parallelport): Wird im Allgemeinen zum Anschluss von Druckern oder Scannern verwendet. Die Standard-Interrupt-Nummer ist IRQ7 und verwendet einen 25-poligen DB-25-Stecker.
Es gibt drei Hauptarbeitsmodi des Parallelports:
SPP-Standardarbeitsmodus. Bei SPP-Daten handelt es sich um eine Simplex- und Einwegübertragung mit einer langsamen Übertragungsrate von nur 15 Kbit/s. Sie ist jedoch weit verbreitet und wird im Allgemeinen als Standardarbeitsmodus festgelegt.
EPP erweiterter Arbeitsmodus. EPP verwendet bidirektionale Halbduplex-Datenübertragung und seine Übertragungsrate ist viel höher als bei SPP, bis zu 2 Mbit/s. Viele Peripheriegeräte verwenden diesen Arbeitsmodus bereits.
ECP erweiterter Arbeitsmodus. ECP verwendet eine bidirektionale Vollduplex-Datenübertragung und hat eine höhere Übertragungsrate als EPP, unterstützt jedoch weniger Geräte.
Kommunikationsprinzip der parallelen Schnittstelle
In der parallelen Schnittstelle werden alle Daten parallel übertragen. Normalerweise werden Daten in Einheiten von Bytes (8 Bit) oder Bytes (16 Bit) übertragen.
Wie in der folgenden Abbildung gezeigt, handelt es sich bei der parallelen Schnittstelle in der Abbildung um eine Zweikanalschnittstelle, die die Dateneingabe und -ausgabe abschließen kann. Unter anderem wird die Eingabe/Ausgabe von Daten durch den Eingabe-/Ausgabepuffer realisiert, das Statusregister stellt Statusinformationen für CPU-Abfragen bereit und das Steuerregister empfängt verschiedene Steuerbefehle von der CPU.
Während des Dateneingabevorgangs: Das Eingabegerät sendet Daten an die Schnittstelle und macht „Dateneingabe bereit“ gültig. Wenn die Schnittstelle Daten an das Eingangspufferregister sendet, ist das Signal „Dateneingabe-Antwort“ gültig. Wenn das Peripheriegerät das Antwortsignal empfängt, löscht es die Signale „Dateneingabe bereit“ und „Daten“. Gleichzeitig ist das entsprechende Bit im Statusregister („Dateneingabe bereit“) für die CPU-Abfrage gültig. Natürlich kann die Interrupt-Methode auch verwendet werden, um eine Interrupt-Anfrage an die CPU zu stellen. Nachdem die CPU die Daten gelesen hat, setzt die Schnittstelle automatisch das Bit „Dateneingabe bereit“ im Statusregister zurück. Dann tritt die CPU in den nächsten Eingabeprozess ein.
Während des Datenausgabevorgangs: Wenn die von der CPU ausgegebenen Daten an das Datenausgabepufferregister gesendet werden, löscht die Schnittstelle automatisch das Statusbit „Ausgabe bereit“ im Statusregister und sendet die Daten an das Ausgabegerät. und das Ausgabegerät empfängt die Daten. Schließlich wird ein Antwortsignal an die Schnittstelle gesendet, um der Schnittstelle mitzuteilen, dass die Daten empfangen wurden. Nach dem Empfang des Signals setzt die Schnittstelle das Statusbit „Ausgabe bereit“ im Statusregister auf „1“. ". Dann tritt die CPU in den nächsten Ausgabeprozess ein.
Hauptmerkmale der parallelen Schnittstelle
Parallele Schnittstelle bezieht sich auf die gleichzeitige Übertragung von Daten. Sie zeichnet sich jedoch durch eine hohe Übertragungsgeschwindigkeit und eine große Anzahl von Bits aus Die Leitung wird komplizierter und die Kosten steigen.
Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!
Das obige ist der detaillierte Inhalt vonWas ist keine serielle Schnittstelle in einem Mikrocomputer?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!