c++ led an aus



  • also auf win 98 laüfts aber auf xp noch nicht ...

    und genauzwar so:

    c datei erstellen und dann

    #include <conio.h>
    #include <stdio.h>
    
    int main () {
    
    _outp(0x378, 0x01);
    
    return 0;
    }
    

    pin: 1 und 19 😉



  • Unter XP musst du erst einen Treiber installieren, um auf den LPT zu schreiben, resp. um von dort zu lesen.

    Z. B. könntest du UserPort nehmen. Es gibt auch verschiedene DLLs welche einen Treiber "integriert" haben, - da läuft dann das installieren und wieder entfernen des Treibers automatisch ab.



  • musst du nicht. ich benutze die inpout.dll schon seit 2 jahren erfolgreich unter xp. ohne irgendwelche treiber.

    @fisch suppe: bist du dir sicher, dass der lpt unter xp auch die adresse 0x378 hat? das kannst du im gerätemanager nachsehen.



  • Jagt ruhig 20mA durch die Chips und macht Euch so die Schnittstellen kaputt 😃



  • Stell mal im BIOS den LPT Mode um (EPP/ECP, kA irgendeins von denen).
    Bei irgendeinem Mode lässt dich Windows dann mit dem Port arbeiten... So hab ich es in Erinnerung (Kann glaube ich trotzdem passieren, dass Windows ab und an dazwischenpfuscht)



  • Machine schrieb:

    musst du nicht. ich benutze die inpout.dll schon seit 2 jahren erfolgreich unter xp. ohne irgendwelche treiber.

    @fisch suppe: bist du dir sicher, dass der lpt unter xp auch die adresse 0x378 hat? das kannst du im gerätemanager nachsehen.

    Wie ich geschrieben habe: Hier ist der Treiber ist in der DLL integriert, ohne geht's halt nicht. Schau dir doch vielleicht auch mal die Beschreibung von inpout.dll an, dann wirst du's auch sehen.



  • Hallo seid ihr sicher dass man mit der Inpout32.dll unter Windows Vista nicht mehr auf die parallele Schnittstelle zugreifen kann??



  • Floppinho schrieb:

    Hallo seid ihr sicher dass man mit der Inpout32.dll unter Windows Vista nicht mehr auf die parallele Schnittstelle zugreifen kann??

    Definitiv nicht. Ich hab es schonmal versucht.. es gibt keine Fehler, es kommt aber auch nix am LPT an.



  • Ahha d.h. das Programm funktioniert einwandfrei nur wenn du an den Ports was verstellen willst ghet dies unter Vista nicht??

    Sorry wenn ich bissle dumm frage aber befinde mich erst im ersten Lehrjahr...



  • Floppinho schrieb:

    Ahha d.h. das Programm funktioniert einwandfrei nur wenn du an den Ports was verstellen willst ghet dies unter Vista nicht??

    Sorry wenn ich bissle dumm frage aber befinde mich erst im ersten Lehrjahr...

    Das Programm läuft als würde alles funktionieren. Unter XP gehen auch die Lämpchen am Port an und aus. Unter Vista läufts genauso, nur dass die Lämpchen halt aus bleiben und _nix_ am Port passiert.


Anmelden zum Antworten