Heim > häufiges Problem > Hauptteil

Was ist keine serielle Schnittstelle in einem Mikrocomputer?

青灯夜游
Freigeben: 2022-09-02 11:59:08
Original
4318 Leute haben es durchsucht

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.

Was ist keine serielle Schnittstelle in einem Mikrocomputer?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Was bei Mikrocomputern keine serielle Schnittstelle ist, ist „LPT“.

Was ist keine serielle Schnittstelle in einem Mikrocomputer?

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.

Was ist keine serielle Schnittstelle in einem Mikrocomputer?

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!