اطلاعیه

Collapse
No announcement yet.

کمک در ارسال رشته با پورت سریال (بیسیک)

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

    کمک در ارسال رشته با پورت سریال (بیسیک)

    سلام
    زبان بیسیک ارتباط rs485 با max485
    من یه آیسی مستر و چند آیسی اسلیو دارم که البته آیسیهای اسلیو هم باید اطلاتی بفرستند
    برنامه مستر به صورتیه که هر چند ثانیه یه id رو رو خط میفرسته و اسلیوها اون id رو چک میکنند و id مربوط به هر کدوم بود اون یه رشترو که حاوی id خودش (برای اطمینان) و دما و رطوبتو که قبلا اندازه گیری شدنو به مستر می فرسته و مستر اونارو تو متغیر های مربوط به خودشون ذخیره میکنه
    تا اینجا فقط حرف بود حالا وقته عمله
    من چه طور اون رشته هارو که دما و رطوبت توشون ذخیره شده رو به صورت یک رشته بفرستم وتو مستر دریافت کنم
    البته سوالم خیلی کلیه ولی دوستان هر کس هر قدری که میتونه کمک کنه من تو کار با رشته ها خیلی مشکل دارم
    :redface:
    با مردم همون جوری رفتار کن که دوست داری باهات رفتار کنن




    #2
    پاسخ : کمک در ارسال رشته با پورت سریال (بیسیک)

    :angry: :angry: :angry: کمک لطفا :angry: :angry: :angry:
    با مردم همون جوری رفتار کن که دوست داری باهات رفتار کنن



    دیدگاه


      #3
      پاسخ : کمک در ارسال رشته با پورت سریال (بیسیک)

      ارسال رشته اسونه
      دریافت یکم سخته به فکر برنامه دریافت باشید
      ارسال با دستور print
      ولی موقع دریافت وقفه و هزار تا مشکل پیش میاد
      [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

      دیدگاه


        #4
        پاسخ : کمک در ارسال رشته با پورت سریال (بیسیک)

        خب عزیز جان مشکل مام همینجاس.منم دقیقا دارم همینکارو انجام میدم ولی با هر دستوری انجام میدم فقط رقم اولو میخونه یعنی1تا9رو نشون میده از 10 به بعد رقم سمت راستو نشون نمیده
        البته فعلا بصورت تست عدد1-255رو ارسال میکنم و اونور دریافت میکنم
        { خلاف قوانین - پاک شد }

        دیدگاه


          #5
          پاسخ : کمک در ارسال رشته با پورت سریال (بیسیک)

          سلام
          آسونترین کار با رشته ها در بسکامه پس نگران اون نباش
          برای ارسال فقط کافیه متغیرت هر چی هست جلوی عبارت print بزاری
          نحوه دریافت رو هم توی پست زیر توضیح دادم.
          سلام. در یک برنامه از وقفه سریال استفاده کردم و وقتی عدد 1 رو روی کیبورد میزنم در رجیستر udr عدد 49 گرفته میشه. مشکل چیه و چطور میشه عدد واقعی رو دریافت کرد؟ ممنون.

          دیدگاه

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