Hvordan at flytte data via parallelporten i DOS

Muligheden for at flytte data via parallelporten i DOS kan være meget nyttig.Det giver en bruger mulighed for at udskrive filindholdet i DOS.Også, det giver mulighed for at flytte data på tværs af en port parallel (LPT).Dette kan være meget nyttigt, da den parallelle port er en 25 bens port, der giver relativt høj båndbredde.Parallelporten let kan anvendes til at styre robotter eller andre elektroniske enheder ved hjælp af meget enkel instruktions kode.Denne artikel vil vise dig, hvordan du flytte data via parallelporten i DOS.

Instruktioner

  1. Åbn MS-DOS kommando vindue.Kommandoen vindue kan også tilgås fra Windows (95, 98 og 98SE) ved at klikke på "Start", og derefter vælge "Kør".Skriv derefter "cmd" og klik på "OK".

  2. Konfigurer LPT-porte.Som standard blev en printer typisk fastgjort til den første parallelport (LPT1).For at konfigurere bruger tilstanden kommandoen LPT porte.Kontroller LPT1-porten ved at skrive følgende kommando:

    tilstand lpt1 / status

    Kommandoen funktionen kan også bruges til havn LPT trafik til en COM-port.For at omdirigere parallel port 1 (LPT1) data til COM-port 1 (COM1) bruge kommandoen:

    tilstand lpt1 = com1

  3. Kopier en datafil over printerporten (LPT1) ved hjælp af følgende kommando.Husk på kommandoen er beregnet til at sende ASCII-data gennem havnen i det format, der er oprettet af printer.sys fil i DOS.

    kopi [drev placering]:. [Filnavn] [udvidelse] [port placering]

    For eksempel for at kopiere en data fil med navnet portmove.txt fra c: drev til LPT1 brug:

    copy c: portmove.txt lpt1

  4. Konfigurer ledningerne for at kontrollere data fra de korrekte ben.Ved hjælp af en standard DB25, skal følgende pin-adresse overvejes.

    DB25 navn Reg
    pin Signal Bit
    ---- -------- ---
    1 -Strobe C0-
    2 Data 0 D0
    3 Data 1 D1
    4 Data 2 D2
    5 data3 D3
    6 Data 4 D4
    7 data 5 D5
    8 Data 6 D6
    9 data 7 D7
    10 -Ack S6 +
    11 + Optaget S7-
    12 + PaperEnd S5 +
    13 + Selectin S4 +
    14 -AutoFd C1
    15 -Error S3 +
    16 -Init C2 +
    17 -Vælg C3

    Du kan bruge D0 gennem D3 til at sende 4 bits data via parallelporten én efter én, og brug D4 til at synkronisere timingen af ​​dataene, da dette er en mådekommunikation.

648
0
0
Andre Computer Hardware