اطلاعیه

Collapse
No announcement yet.

خواندن دو پورت سریال همزمان!

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    خواندن دو پورت سریال همزمان!

    با سلام خدمت اساتید! :smile:
    میخواستم با میکرو 32 خودم دوتا سریال رو بخونم که یکیش همش دیتا میده و اونیکی بعضی وقتا! اونی که بعضی وقتا دیتا داره بایدبا اینتراپت باشه و اونیکی هرچندوقت یه بار تو برنامه خونده بشه خودم با برنامه بخونمش!! الان وقتی از اینتراپت استفاده میکنم ، اون پورتی که خودم هرچند ثانیه باید بخونمش چون همیشه دیتا داره باعث میشه برنامم بره تو وقفه در صورتیکه من میخوام فقط وقتی اون پورتی که با اینتراپت باید فعال بشه کارکنه و اونیکی اینتراپت نده!
    چیکار کنم؟ من با بسکام مینویسم.
    ممنون

    #2
    پاسخ : خواندن دو پورت سریال همزمان!

    نمیدونم این رو بشه توی بسکام پیاده کرد یا نه.
    ولی شما میتونی با استفاده از یک وقفه و یک تایمر یک سریال نرم افزاری بسازی که با وقفه هم کار کنه. ولی به سرعت ارتباط خیلی وابسته میشه. مثلا روی سرعت 9600 و پایینتر نباید مشکلی برای هیچ کدوم پیش بیاد. ولی باید روتین ارسال و دریافت در حالت نرم افزاری به اسمبلی نوشته بشه.
    برای پرهیز از دردسر چرا از 162 استفاده نمیکنین که دو تا سریال سخت افزاری داره؟

    دیدگاه


      #3
      پاسخ : خواندن دو پورت سریال همزمان!

      --

      دیدگاه

      لطفا صبر کنید...
      X