اطلاعیه

Collapse
No announcement yet.

rx,tx در بسکام

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

    rx,tx در بسکام

    سلام دوستان
    من از یک میکزو atmega64 استفاده کردم که دوتا rx,tx داره rx,tx اول رو به یک ماژول وصل کردم , rx,tx دوم رو به یک max232 حالا یک برنامه میخوام که این دو تا رو به هم ارتباط بده و هر درخواستی از rx,tx دوم میاد انتقال بده به rx,tx اول میشه بگید تو بسکام باید چی کار کنم
    http://services.nexodyne.com/email/i...3D/0/image.png

    #2
    پاسخ : rx,tx در بسکام

    سلام
    دوست عزیز این لینک رو یک نگاه بنداز:

    http://www.eca.ir/forum2/index.php?topic=23085.msg107967

    دیدگاه


      #3
      پاسخ : rx,tx در بسکام

      دوست گرامی شما می توانید از هلپ بسکام که واقعا کامله استفاده کنید بعد چنتا تابع تعریف کنید و مقابل هم قرار دهید
      برای ارسال از printbin وبرای دریافت از input bin استفاده نمایید جلوی دستور ها ممکن است شمارهی پورت سریال ای سی بیاید (میکرو) :nice:

      دیدگاه


        #4
        پاسخ : rx,tx در بسکام

        دوست عزیز

        من در ارتباز میکرو با کامپیوتر مشکل ندارم من در ارتباز بین دو تا rx,tx روی atmega 64 مشکل دارم نمی تونم این دوتا رو به هم وصل کنم

        مرسی
        http://services.nexodyne.com/email/i...3D/0/image.png

        دیدگاه


          #5
          پاسخ : rx,tx در بسکام

          سلام
          برای اینکار بهترین روش استفاده از وقفه است
          یه وقفه برای rx پورت 0 و یه وقفه برای rx پورت 1
          تو وقفه پورت 0 کاراکتر دریافتی رو بوسیله پورت 1 ارسال کن
          و و وقفه پورت 1 کاراکتر دریافتی رو بوسیله پورت 0 ارسال کن
          این روش تقریبا سریعترین و در برخی موارد مورد اطمینان ترین روشه



          On Urxc Getchar


          Enable Interrupts
          Enable Urxc


          End.

          Getchar:
          Inchar = Inkey()

          Return

          اون چیزی که بالا نوشتم کلیت قضیه است



          دیدگاه


            #6
            پاسخ : rx,tx در بسکام

            سلام
            اگر شما می خواهید دوتا میکرو را به صورت سریال با هم ارتباط دهید باید rx یک میکرو را به txt وصل کنید.
            چون یک میکرو ارسال و میکرو دیگر باید دریافت کند شما نمی تونید rx را به rx وصل کنید.
            در ضمن باید budrate هر دو آی سی یک باشد.

            دیدگاه

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