Parralele schnittstelle ansteuern



  • Tag,

    hab hier schon ein bisschen gesucht aber immer nur für Com gefunden!
    Will aber die Parralele schnittstelle aufrufen!

    Habe gelesen das wenn ich einfach ein "a" drucke das das im ascii oder ansi code solange erhaltenbleibt bis das nächste zeichen kommt!

    Hab ich mir also gedacht (Habe kein Drucker installiert) GIb im Notepad (XP) einfach mal das a ein und geh auf drucken!
    Da will er aber ein drucker haben!

    Hab moch ein alten code womit ich damals in dos was auf dem drucker ausgeben konnte! Gleich ausprobiert

    zum anfang hat er alle 8 ausgabeports auf High(1) gehabt!
    Nach dem druck alles alternierend Low(0) High(1) Low(0) .....
    alle 8 bit durch was ja 85 ergibt!
    Das ist für dos ja das U ist!
    So klappt das also nicht!
    Und es sollte schon Parralel und auf keinen fall com sein!

    Also wollte ich mal fragen ob hier mir jemand helfen könnte?
    Wäre ich echt dankbar 😋 !
    Für codesamples und/oder Tutorials wäre ich sehr dankbar! 🤡

    Danke für Eure Hilfe!



  • als der Code den ich geklaut hatte aus dem Forum hier funktioniert genauso gut!
    Aber es ändert nix 😮

    #include <iostream.h> 
    #include <fstream> 
    
    int main () 
    { 
        std::ifstream Datei ( "Datei.dat" ); 
        std::ofstream Drucker ( "LPT1" ); 
    
        if ( Datei == 0 || Drucker == 0 ) 
        { 
            std::cerr << "Datei und//oder Drucker konnten nicht geöffnet werden"; 
        } 
        else
    	cout<<"ok"; 
        { 
            while ( Datei.eof() != true ) 
            { 
                Drucker.put ( Datei.get() ); 
            } 
    
            Drucker.put ( '\f' ); 
            Drucker.close (); 
            Datei.close (); 
        } 
    
        return (0); 
    }
    

    Bitte helft mir!





  • Auf diese Antwort hat die Menschheit gewartet!
    Ich hatte gesagt das ich den code schon von jemanden hier hatte!
    Und das war die Site!
    Das Bringt micht 0,00 % weiter!!!!!!!!!



  • http://www.c-plusplus.net/forum/viewtopic.php?t=39770

    Ich wünsch' dir dann mal viel Spaß beim Treiber programmieren...

    Ach und übrigens: Wenn du willst, dass sich hier irgendjemand um dein Problem kümmert, dann ändere deinen Tonfall!!!



  • Ja ich weiss ich war ein bissl schorf!
    Aber ich habe den die ganze versucht daran rumzubasteln und
    nix ging! Und dann krieg ich ne antwort, freu mich hamma
    und seh dann das!Sorry!

    Aber die site hab ich auch schon durch!
    Aber ich wollte kein assembler mit einbauen da ich das
    eh in der schule mache! Es soll rein C++ sein!
    Hab ne menge sites dazu gefunden aber alle auf outp das ja ab borland
    5.5 nicht mehr unterstütz wird!

    Es soll ja rein Dos sein, weil es über ein Dos rechner, gegebenfalls
    Linux laufen soll! Ich hoffe das das buch "parralele schnittstellen
    messen steuern regel mir weiterhilft"!

    Auf jeden fall werd ich mich bessern! 😃


Anmelden zum Antworten