ANASAYFA | BLOG | SORU CEVAP | REFERANSLARIM | DOWNLOAD | HAKKIMDA | İLETİŞİM | ARAMA
~~~SORU~CEVAP~~~
Gönderen: ~~FARUK UNAL~~
19.4.2014

Pic ile PC arasında muhtemelen USB ile yada RS232 port ile bağlantı kurmuş olmalısınız, PC pic i COM bağlantılarından birisi ile görecektir ve pic ile haberleşmeniz de bu port üzerinden olacaktır. Örneğin pic Com3 port olarak tanımlı ise (Buna bilgisayarım sağ click yönet/aygıt yöneticisi diyerek görebilirsiniz) sizde C# tarafından COM3 port ile read write işlemi yapacaksınız, burda normal c# consol gibi haberleşme sağlayabilirsiniz

Gönderen: maşallah
19.4.2014

veri alabiliyoruz şuan haberleşmede sorun yok ama sorun c# da kod yazmayla ilgili console.write yada console.read komutlarını mı kullanmamız gerekiyor 

Gönderen: ~~FARUK UNAL~~
20.4.2014

c# da oncelikle cikis portunu tanimlayip daha sonra haberlesebilirsiniz

Gönderen: maşallah
20.4.2014

örnek proje gönderebilirseniz çok iyi olur çok teşekkür ederim şimdiden

Gönderen: ~~FARUK UNAL~~
21.4.2014

Aşağıdaki kodu kullanarak öncelikle pic için bilgisayardan port tanımlayıp daha sonrasında ise o port dan veri gönderebilirsiniz

 

   System.IO.Ports.SerialPort sp;
   sp = new System.IO.Ports.SerialPort("COM7");
   //Burada örnek olarak COM7 yazdım
   // Sizde pic hangi port da tanımlı ise onu belirtmeniz gerekir
   sp.WriteTimeout = 500;
   if (!sp.IsOpen)
       sp.Open();
 
   sp.WriteLine("Faruk UNAL"); 
   //Burada da istediğiniz veriyi portdan gönderebilirsiniz
   //Örnek olarak Ben ismimi gönderdim
 
   if (sp.IsOpen) sp.Close();
 
Yukarıdaki kod için projenize 
using System.IO;
using System.IO.Ports;
referanslarını da eklemeyi unutmayınız, aksi halde hata alırsınız,, kolay gelsin, iyi çalışmaar

 


Ad Soyad :
E-mail :
Cevap :
DoÄŸrulama Kodu