-
-
Klingelprogramm
Hallo erstmal!
Ich bin im diesen Forum eigentlich falsch, aber dieses forum kennt sich gut mit Hardware aus. Ich hoffe ihr könnt mir helfen.
Ich habe einen zweiten Klingelknopf an der haustür mit ca 20 m langen kabel bis in mein zimmer (nicht strom führend).
Meine Frage kann ich den ohne mikrokontroller anschliessen ?
Und wenn ja wie sehe ein c++ programm aus das eine meldung beim betätigen ausgibt ???
PS: Mir hat jemand diese schaltung gegeben er wusste aber nicht wie man das mit c++ auslisst.
Bild hier
Vielen Dank im vorraus!
MfG
IceOnly
-
ich bin zwar kein C-Programmierer, aber in Delphi kenne mich gut aus.
du kannst aber folgendes in C übersetzen, denn die Funktionen sind in Assembler geschrieben.
...
//Funktion deklarieren
function InPort(PortAddr:word): byte; assembler; stdcall;
...
function InPort(PortAddr:word): byte; //Übergabeparamter: PortAddr ist die Portadresse; Rückgabewert ist ein Byte (char)
{$IFDEF WIN32}assembler; stdcall;
asm mov dx,PortAddr
in al,dx
end;
{$ELSE}
begin
Result := Port[PortAddr];
end;
{$ENDIF}
...
...
//und im Program wie folgend aufrufen
...
x := InPort($37; //Ein Byte lesen
...
//jetzt kannst du x auswerten
IngBo
-
Ich bin auch kein guter C Programmierer !
Wenn mir das jemand übersetzen könnte,wäre ich sehr dankbar.
Hast du das vieleich auch als Delphi quelltext ?
Ich hab noch ne CT CD mit Delphi dann mach ichs damit !
Mfg
IceOnly
-
Delphi / C++ Komponente für den ComPort
hi,
ich habe eine Comport - Komponente (Freeware).
Damit kannst du alles mögliche machen, was RS232-Schnittstelle betrifft.
Die Komponente ist für Delphi als auch für C++.
Die Frage ist nur, darf ich diese hier uploaden??
Das muss ich erst den Admin. fragen!!!
IngBo
-
hi,
ich habe die Komponente im Bereich "Download / Andere Dateien" upgeloadet. Die Datei heißt "cport260.zip".
Diese musst dann in Delphi installieren. Damit ist dann 90% der Arbeit schon getan.
wenn du soweit bist, dann melde dich noch mal
IngBo
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen