اطلاعیه

Collapse
No announcement yet.

مشکل در ارتباط میکرو با vb

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

    مشکل در ارتباط میکرو با vb

    سلام
    من میکرو رو به کامپیوتر وصل کردم
    از روی ترمینال کد ویژن که خیلی خوب جواب گرفتم
    اما تو هایپر ترمینال جواب نمی ده یعنی اطلاعات دریافت میشه اما اجازه نوشتن به من نمی ده
    داخل vb هم همینطوره یعنی دریافت می کنه ولی ارسال نمی کنه
    چه کنم

    #2
    پاسخ : مشکل در ارتباط میکرو با vb

    سلام
    اگر در هایپر ترمینال و VB نمی تونین روی پایانه RS232 رایت کنین یعنی ارتباطتتون در هنگام ارسال مشکل داره یا میکرو در وضعیت دریافت داده نیست.
    هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.

    دیدگاه


      #3
      پاسخ : مشکل در ارتباط میکرو با vb

      آخه داداش
      اگر در همین حالت برم داخل ترمینال کد ویژن مشکلی نیست و می شه نوشت
      اما تو هاپر و vb نمیشه
      اگر می تونی تو رو به خدا کمک کن

      دیدگاه


        #4
        پاسخ : مشکل در ارتباط میکرو با vb

        راستی یادم رفت بگم
        من با FT232RL با کامپیوتر ارتباط بر قرار می کنم

        دیدگاه


          #5
          پاسخ : مشکل در ارتباط میکرو با vb

          سلام
          یه سوال داشتم؟داخل ترمینال هایپر ترمینال که کار می کردین داده هایی که می نوشتین رو میکرو دریافت می کرد یا شما تنها اجازه تایپ داشتین؟
          هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.

          دیدگاه


            #6
            پاسخ : مشکل در ارتباط میکرو با vb

            نه داداش داخل هایپر نه اجازه نوشتن داشتم و طبیعتا ارسالی هم و جود نداره

            دیدگاه


              #7
              پاسخ : مشکل در ارتباط میکرو با vb

              سلام
              خوب شرمنده من سوالم رو بد پرسیدم منظورم کدویژن بود که گفتم هایپر ترمینال
              فرض می کنیم که داده هاتون رو میکرو دریافت می کنه و خط ارتباطی مشکلی نداره
              در برنامه هایپر ترمینال مطمئن هستین که پنجره زیر Flow control رو None در نظر گرفتین و سرعت و دیگر مشخصات دقیقا با تنظیمات روی میکرو یکی هست؟



              اگر تنظیمات یکی هست سورس برنامه VB رو قرار بدین
              هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.

              دیدگاه


                #8
                پاسخ : مشکل در ارتباط میکرو با vb

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

                1 Properties
                2 Settings
                3 Ascii Setup
                4 Echo typed characters locally

                دیدگاه


                  #9
                  پاسخ : مشکل در ارتباط میکرو با vb

                  نوشته اصلی توسط baby_1
                  سلام
                  خوب شرمنده من سوالم رو بد پرسیدم منظورم کدویژن بود که گفتم هایپر ترمینال
                  فرض می کنیم که داده هاتون رو میکرو دریافت می کنه و خط ارتباطی مشکلی نداره
                  در برنامه هایپر ترمینال مطمئن هستین که پنجره زیر Flow control رو None در نظر گرفتین و سرعت و دیگر مشخصات دقیقا با تنظیمات روی میکرو یکی هست؟

                  اگر تنظیمات یکی هست سورس برنامه VB رو قرار بدین
                  با تشکر
                  نگا کن کد ویژن مشکلی نداره و همه کار ها رو خوب انجام می ده (عدد مورد نظر رو میفرسته و جواب رو دریافت می کنه)
                  اما مشکل داخل هایپر هست
                  تنظیمات هایپر رو هم دقیقا همونجوری که فرمودید انجام می دم اما ....
                  اینم برنامه vb
                  //////////////////////////////////////////// با کلیک بر روی این دکمه برنامه محتویات text رو ارسال می کنه و منتظر جواب می مونه
                  Private Sub Command_Click()

                  MSComm.Output = Text.Text

                  Text1.Text = MSComm.Input

                  End Sub
                  /////////////////////////////////////////////// اینجام که پورت باز می شه

                  Private Sub Form_Load()
                  MSComm.PortOpen = True
                  End Sub


                  به نظر برنامه درسته اما من هرچی اعداد مورد نظر رو ارسال می کنم جوابی بر نمی گرده!!!!
                  اما تو کد ویژن این مشکل نیس
                  تنظیماتم هم که همه درسته
                  نمی دونم چرا!!!!!!

                  نوشته اصلی توسط امیر . م
                  یه مساله دیگه.
                  هایپر ترمینال در حالت عادی اجازه تایپ به شما نمیده یا بهتر بگم کاراکتر هایی رو که شما تایپ میکنید نشون نمیده ولی میفرسته. تو تنظیماتش برو به

                  1 Properties
                  2 Settings
                  3 Ascii Setup
                  4 Echo typed characters locally

                  سلام داداش
                  ممنون :wow:
                  مشکل نشان ندادن کارکتر ها حل شد (در هایپر )
                  اما مشکل نفرستادن اطلاعات و یا بر نگشتن جواب هنوز هست
                  البته این رو هم بگم که یه برنامه ریختم رو میکرو که همش یه چیزی رو به کامپیوتر ارسال می کرد و کاملا درست بود و در هایپر و vb جواب می داد و دریافت می شد ولی ارسال !!!!
                  الان مشکل فقط ارسال از روی vb هست

                  دیدگاه


                    #10
                    پاسخ : مشکل در ارتباط میکرو با vb

                    سلام
                    من به نکات جدیدی دست یافتم
                    داخل VB اطاعات به صورت کارکتر ارسال می شه یعنی اگر من بنویسم 1 و SEND کنم آیسی 49 در یافت می کنه
                    خب این موضوع که حله
                    جواب رو هم به درستی بر گردوند
                    اما مشکل جدید
                    آقا نمی شه کاری کرد که اعداد رو با کارکتر اشتباه نکنه؟؟؟
                    یعنی من که عدد می نویسم کارکتر نفرسته؟؟؟

                    دیدگاه


                      #11
                      پاسخ : مشکل در ارتباط میکرو با vb

                      کد اسکی را send کن
                      com.output=asc("1&quot
                      همیشه به یاد خدا باش !

                      دیدگاه

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