اطلاعیه

Collapse
No announcement yet.

خواندن اطلاعات از پورت سریال RS232

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

    #16
    پاسخ : خواندن اطلاعات از پورت سریال RS232

    نوشته اصلی توسط saminco
    اقا ایرادش حل شد دیگه نمیگیره


    فقط منو در مورد سورس بالاییتون یکم راهنمایی کنید...مرسی
    خوب به خیر گذشت :rolleyes:
    خط اول دوم و سوم که مشخصه :mrgreen:
    خط 4 گفتیم که پایه porta.0 رو خروجی قرار بده
    خط پنجم یه متغیّر از جنس string تعریف کردیم به ازای 1 ینی فقط یک کلمه تو خودش جا میده
    خط 6 و 9 میشه حلقه :rolleyes:
    خط7 میگیم میکرو هرچی از پورت سریالش دریافت کرد میریزه تو متغیر A
    خط 8 اینجا شرط گزاشتیم که اگر اون متغیر ش برابر با کلمه a بود پورت مورد نظر رو تغییر وضعیت بده ینی اگه 1 بود بشه 0 و اگه 0 بود بشه 1
    اگه سوالی بود تارف نکن بپرس :mrgreen:
    AV Maziton 100
    Render By Artlantis Studio
    [img width=346 height=100]http://maziyar123.persiangig.com/View.jpg[/img]

    دیدگاه


      #17
      پاسخ : خواندن اطلاعات از پورت سریال RS232

      خب مرسی

      من این کارارو انجام دادم ولی نتیجه نگرفتم. به نظر شما مشکل از اینه که میکرو من چیزهای نامفهوم ارسال می کنه ؟؟؟؟ یعنی خود کاراکتر a رو ارسال نمیکنه

      دیدگاه


        #18
        پاسخ : خواندن اطلاعات از پورت سریال RS232

        نوشته اصلی توسط saminco
        خب مرسی

        من این کارارو انجام دادم ولی نتیجه نگرفتم. به نظر شما مشکل از اینه که میکرو من چیزهای نامفهوم ارسال می کنه ؟؟؟؟ یعنی خود کاراکتر a رو ارسال نمیکنه
        آقا ما بالاخره نفهمیدیم میخوای دیتا از کامپیوتر به میکرو ارسال کنی ؟ یا از میکرو به کامپیوتر ؟؟؟ چون این برنامه که نوشتم دیتا رو از کامپیوتر میگیره
        بیا این برنامه هر 1 ثانیه کلمه A رو میفرسته به کامپیوتر

        $regfile = "m32def.dat"
        $crystal = 8000000
        $baud = 9600
        Config Porta.0 = Output
        Dim A As String * 1
        A = "A"
        Do
        Printbin A
        Wait 1

        Loop


        شاید برنامه ای که با vb نوشتی مشکل داره این برنامه رو خودم نوشتم بیا با این امتحان کن ببین چی میشه :
        این برنامه هرچی توش بنوسی رو با سرعت 9600 میفرسته به پورت کام و میتونید پورت کام رو به میکرو بزنید

        http://uploadtak.com/images/ba26b9zqc9t74j98tq1.zip

        شما طریقه ارتباط رو چجوری وصل کردی ؟ یه شماتیک ازش بزار

        AV Maziton 100
        Render By Artlantis Studio
        [img width=346 height=100]http://maziyar123.persiangig.com/View.jpg[/img]

        دیدگاه

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