maximale Anzahl Ausgangsports am Parallelport: wieviel?

Gast #208991
Hallo,

ich möchte die Register des Parallelports direkt beschreiben um so die
maximal mögliche Zahl an Ausgangsports zu nutzen.

Das Problem ist, ich weiß nicht so genau wieviele es sind.

Im Standardmodus zähle ich:

Pin 2-9: Datenbits 0-7
Pin 1: Strobe
Pin 14: Autofeed
Pin 16: Init

das wären dann 11 Ports

Im EPP-Mode zähle ich:
Pin 2-9: Datenbits 0-7
Pin 1: Write
Pin 14: DSTRB
Pin 17: ASTRB

das wären dann auch 11 Ports...

aber im ECP-Mode zähle ich:

Pin 2-9: Datenbits 0-7
Pin 1: HostCLK
Pin 14: HostAck
Pin 16: ReverseRequest
Pin 17: ECP-Mode

das wären dann 12 Ports...

die Frage ist, sind wirklich alle 12 Ports im ECP-Modus über Register
togglebar? Wenn ich da an Pin 17 denke: ECP-Mode. Kann ich das auch
toggeln? Wenn nicht, hätte ich ja wieder nur 11 Ports...

Bevor ich mit Schieberegistern und ähnlichem anfange, würde ich also
gerne wissen wieviele Ports am ParallelPort (in Abhängigkeits des
Modus) tatsächlich nach Belieben togglebar sind.

Ideen?

Grüße,
Dierk

PS: ich bräuchte 12 Ports, die ohne weitere Kosten bereits an einer
Computerschnittstelle "einfach so" abgreifbar sind, ansonsten wird es
auf der Hard- und Softwareseite einiges aufwendiger.
Gast
>ich bräuchte 12 Ports....
Ports ?? Meinst du Pins ?
Parralelle Schnittstelle hat ja 3-Register.
2 davon kann man lesen: Status- und Daten- Register. Das wären dann
Pins 2-9(8) Daten-Register und 10,11,12,13,15 (5).
Auf 2 kann man schreiben, Pins 2-9 (8) und 1,14,16,17 (4) also auch
12.
Für beides hast du also 12 Ports(Pins, Bits wie auch immer).

Die andere Frage kann ich nicht beantworten.
Gast
OK wenn ich im Standard-Modus 12 Pin toggeln kann ist das sehr gut dann
bleibe ich im Standard-Modus.

Wußte nicht daß man im Standard-Modus auf Pin 17 auch schreiben kann.
Dachte das wäre "Select IN" = Eingang?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.