inpout32.dll



  • Hallo,
    hat von euch irgendwer schon mal die inpout32.dll zum Ansteuern des LPT-Ports verwendet?

    Ich schaffe es nämlich einfach nicht, diese korrekt anzusprechen.
    Das einzige was ich will, ist auf LPT1 die Pins 1, 2 und 3 an- bzw. auszuschalten.

    Falls mir jemand helfen könnte wäre echt super! 🙂
    Danke schonmal,
    jackl



  • Der Parallelport arbeitet mit 3 Registern: dem Datenregister (Port-Basisadresse), Statusregister (Adresse+1) und dem Steuerregister(Adresse+2)

    Gibst du etwas am Datenregister aus, werden die entsprechenden Pins D0-D7 gesetzt. Der Pin D0 ist Pin 2 und der Pin D7 der mit der Nummer 9. Dabei musst du beachten, dass jeder der Datenpins seine eigene Masse hat. Das sind die Pins 18-25.

    (Ansicht von der Lötseite)
    
    13                        1 
     O O O O O O O O O O O O O
      O O O O O O O O O O O O
    25                      14
    

    EDIT: Hier gibt es eine Grafik, aus der es wohl etwas schneller ersichtlich ist als bei meiner. 😉

    http://www.doc.ic.ac.uk/~ih/doc/par/



  • Hallo
    nutze auch die inpout32.dll

    ein kleines Beispiel:

    (oup32)(DatenRegisterAdresse, DatenOutRegister);
    

    Gruß Siegfried


Anmelden zum Antworten