سلام
الآن یه مدار ساده دارم. که شامل یک میکرو و یه ماژول usb تو سریال هست. تو برنامه میکرو نوشتم که هر سه ثانیه یک بار به یک متغیر یک واحد اضافه کند و اون رو با سریال بفرسته. بعد سیم یو اس بی رو به کامپیوتر وصل کردم و درایور رو نصب کردم و یک برنامه c# نوشتم که هر بار دکمه رو می زنم اطلاعات رو از پورت سریال بخونه و نشون بده.
وقتی با دستور
serialPort1.ReadLine();
می خونم، برنامه هنگ می کنه.
وقتی با دستور
.ReadExisting();
می خونم هیچ اطفاقی نمی افته.
وقتی با دستور
serialPort1.ReadChar();
می خونم، عدد 0 رو نشون می ده.
با هایپر ترمینال هم به پورت وصل شدم ولی هیچ چیز نشون نمی ده!
برنامه ویژوال استدیو و برنامه میکرو و عکس مدار رو از اینجا دانلود کنید:
http://www.mediafire.com/download/pl...u9snb/send.rar
چی کارش کنم.
هر سه ثانیه که که دستور رو می فرستم، چراغ رسیو ماژول روشن می شه. و هر وقت دکمه سند رو در برنامه کامپیوتر می زنم چراغ سند آن روشن می شه