Com Port LED's anzusteuern ( war :ich brauche eure hilfe !!)



  • Hallo !
    Ich habe vor über den Com Port LED's anzusteuern. Ich hatte das vor länerer Zeit schon mal mit Turbo Pascal unter Dos gemacht und konnt 8 LED's ansprechen. Unter Windows soll das direkte ansprechen der Schnittstelle nicht mehr möglich sein. Ich habe gesucht und das einzig nützliche was ich bisher fand war dieser Code mit dem ich angeblich 3 Pinne ansprechen kann.

    hPort = CreateFile (TEXT("COM1"),
    GENERIC_READ | GENERIC_WRITE,
    0,
    0,
    OPEN_EXISTING,
    0,
    0);
    EscapeCommFunction (hPort, SETRTS);
    Sleep(2000);
    EscapeCommFunction (hPort, SETRTS);
    CloseHandle (hPort);

    Mit EscapeCommFunction (hPort, SETRTS); bekomme ich ein Signal auf Pin 7
    und mit EscapeCommFunction (hPort, SETDTR); bekomme ich ein Signal auf Pin 4

    Wie bekomme ich nun den 3. Pin angesprochen um mit einem Decoder auf mehrere Signale zu kommen oder gibt es doch irgendeine Möglichkeit alle Pinne unter Windows XP/2000 anzusprechen ????

    [EDIT]
    Bitte aussagekräftige Überschriften verwenden, damit :
    - die Suchmaschine besser arbeitet
    - Leser die Threads besser zu Themen zuordnen können
    [/EDIT]

    [ Dieser Beitrag wurde am 09.07.2003 um 08:41 Uhr von AndreasW editiert. ]



  • Pin 3, ist doch meines Wissens TxD ?! TxD kannste doch nicht direkt ansteuern sondern nur, indem Du Daten sendest 🙄




Anmelden zum Antworten