اطلاعیه

Collapse
No announcement yet.

کمک یرای انتفال 200 بایت بین دو میکرو (سریال)

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

    کمک یرای انتفال 200 بایت بین دو میکرو (سریال)

    سلام

    می خوام یه آرایه 200 بایتی از یه میکرو ببرم میکرو دیگه هر کاری می کنم وقتی می رسه از بایت دوم دیتا یه خونه شیفت پیدا می کنه.


    کسی یه راه بی دردسر سراع نداره.
    اینم کل برنامه و شبیه سازیش

    http://www.4shared.com/file/95658159/c2e9d4ad/ver2_Serial_Protecol.html
    زندگی یه فرصته

    #2
    پاسخ : کمک یرای انتفال 200 بایت بین دو میکرو (سریال)

    یعنی چی؟
    دونه دونه با یک تاخیر کوچیک بفرست از اونور هم بریز دوباره تو یک آرایه دیگه
    خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

    دیدگاه


      #3
      پاسخ : کمک یرای انتفال 200 بایت بین دو میکرو (سریال)

      سلام


      گیرنده دیتا رو درست می گیره اما وقتی آرایه رو می خونی داخلش مقدارها در ست ذخیره نشدن


      این گیرنده
      Do

      For M1 = 1 To 10
      Input Minn
      Ali(m1) = Minn
      Cls
      Lcd M1
      If M1 = 5 Then Goto Besm
      Next

      Loop

      Besm:

      Cls

      Lcd Ali(4)


      اینم فرستنده



      For A = 1 To 10

      Print A
      Waitms 100

      Next
      زندگی یه فرصته

      دیدگاه


        #4
        پاسخ : کمک یرای انتفال 200 بایت بین دو میکرو (سریال)

        یه کاری کن . یه بایت شروع بفرست.
        تو گیرنده اولین بایتو در نظر نگیر و از دومی بریز تو آرایه .
        برا منم زیاد پیش میومد این کارو کردم جواب گرفتم (آ‌برای همین بود دیگه دنبال رفعش نرفتم)

        دیدگاه


          #5
          پاسخ : کمک یرای انتفال 200 بایت بین دو میکرو (سریال)

          با سلام خدمت اساتید
          من قصد دارم اطلاعات رو به صورت زیر بین دو میکرو تبادل کنم
          ارسال : یک بایت شروع + دو بایت آدرس میکرو + یک بایت فرمان + چهار بایت دیتا + یک بایت پایان
          دریافت : یک بایت شروع + دو بایت آدرس میکرو + چهار بایت دیتا + یک بایت پایان
          اگر ممکن کمک کنید
          من از پایان می ترسیدم و آغاز کردم . . .

          دیدگاه


            #6
            پاسخ : کمک یرای انتفال 200 بایت بین دو میکرو (سریال)

            نوشته اصلی توسط مهدی کرمی
            با سلام خدمت اساتید
            من قصد دارم اطلاعات رو به صورت زیر بین دو میکرو تبادل کنم
            ارسال : یک بایت شروع + دو بایت آدرس میکرو + یک بایت فرمان + چهار بایت دیتا + یک بایت پایان
            دریافت : یک بایت شروع + دو بایت آدرس میکرو + چهار بایت دیتا + یک بایت پایان
            اگر ممکن کمک کنید
            مشکل چیه؟
            با چه زبانی؟

            دیدگاه


              #7
              پاسخ : کمک یرای انتفال 200 بایت بین دو میکرو (سریال)

              دوست عزیز مشکل خاصی وجود داره؟

              خوب به راحتی میتونید این کارو انجام بدید

              به نظر من بهترین کار در حل مشکل ، ابتدا نوشتن فلوجارت برنامه هست
              اگه بتونیم فلوچارت مناسبی براش تدارک ببینیم هیچ مشکلی نیست

              کارو ادامه بدید اگه مشکلی بود ما در خدمتیم

              دیدگاه


                #8
                پاسخ : کمک یرای انتفال 200 بایت بین دو میکرو (سریال)

                سلام
                دیتا رو بریز توی یک آرایه بایتی
                Dim A(10) As Byte, C As Byte

                For C = 1 To 10

                A(c)= c 'fill array

                Next

                Printbin A(1) 'print content of a(1). Not the whole array will be sent!

                End
                نوفن پردازش هوشمند

                دیدگاه

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