Microsoft Visual Basic 6 for PC - mikrovaldiklį komunikacijos

G

greekrookie

Guest
Hello everybody!

Norėčiau Jūsų patarimų tema:

Aš prijungtas PIC mikrovaldiklį prie kompiuterio per 9-pin serial port RS-232, naudojant MAX-232, kaip "tilto".

Aš noriu siųsti tik vieną elektros signalo (impulso) iš kompiuterio į mikrovaldiklį naudojant numeris 3 pin su RS-232 (TXD) ir gauti dar vieną signalą iš mikrovaldiklio per 2 numeris PIN ir RS-232 ( RXD).

Kaip galiu padaryti, kad naudojant MSComm1 kontrolę?

Bet kodo pavyzdžių?jokių nuorodų?

Ačiū visiems iš anksto.

 
Žinau tik kontrolės
DSR (DB9 pin 6), CTS (DB9 pin8)
Produkcijos pvz DTR (DB9 pin 4), RTS (DB9 pin7)

Ex.VB kodas išjungti signalą,
MSComm1.DTREnable = False
MSComm1.RTSEnable = False
arba signalų
MSComm1.DTREnable = True
MSComm1.RTSEnable = True

įvesties signalo
Ex.VB kodo kontrolinio signalo, reikėtų naudoti sąlygomis.
"CTS (DB9 pin8)
Jei MSComm1.DSRHolding = True Tada
...............kode
End If

DSR (DB9 pin 6)
Jei MSComm1.CTSHolding = True Tada
.................kode
End If

-------------------------------------------------- ---------

My Favorite PC Interface

http://www.embedded-hardware.com

 

Welcome to EDABoard.com

Sponsor

Back
Top