اطلاعیه

Collapse
No announcement yet.

دریافت عدد سه رقمی از پورت سریال

Collapse
این موضوع بسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    دریافت عدد سه رقمی از پورت سریال

    سلام دوستان
    من می خام از پورت سریال کامپیوتر اعداد مختلفی رو دریافت کنم حالا این اعداد یک رقمی تا سه رقمی هستن ولی از اونجا که pic16877 سریالش 8 بیتی هستش فقط اعداد یک رقمی رو می تونم دریافت کنم . حالا اگه ممکنه یک راه حل برای اعداد بیش از یک رقمی بگید
    با تشکر
    انجمن LABVIEW
    http://www.eca.ir/forum2/index.php?board=279.0
    اموزش ميكروكنترلرهاي AVR به زبان ساده
    http://www.eca.ir/forum2/index.php/topic,7070.0.html

    #2
    پاسخ : دریافت عدد سه رقمی از پورت سریال

    میتونید برای خودتان یه جور پروتکل تعریف کنید . مثلا اول یه عدد رو ارسال کنی که تعداد رقم عدد اصلی رو به میکرو بفهمونه . بعد میکرو هم با توجه به مقدار همون عدد بیاد و اعداد بعدی که وارد میشه رو دریافت و پردازش کنه . به عنوان مثال شما میخواهید عدد 248 رو به میکرو بفرستید . اول عدد 3 را ارسال کنید تا میکرو بفهمه که عدد 3 رقمی میخواد دریافت بشه . بعد هم ارقام را ارسال کنید . در میکرو هم در 3 تا آرایه ذخیره کنید و سپس آنها را به هم بچسبانید .

    دیدگاه

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