اطلاعیه

Collapse
No announcement yet.

مشکل در ارتباط سریال بین AVR و PC

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

    مشکل در ارتباط سریال بین AVR و PC

    با سلام خدمت دوستان عزیز

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


    کد برنامه
    کد:
    $regfile = "m32def.dat"
    
    
    $crystal = 8000000
    $baud = 1200
    $hwstack = 20
    $swstack = 30
    $framesize = 40
    
    
    Dim A As String * 100
    
    
    Enable Interrupts
    Enable Urxc
    On Urxc Serialre
    
    
    Config Lcd = 16x2
    Config Lcdpin = Pin , Db7 = Pind.6 , Db6 = Pind.5 , Db5 = Pind.4 , Db4 = Pind.3 , Rs = Pind.7 , E = Pinc.0
    
    
    Cls
    Initlcd
    Cursor Off
    Cls
    
    
    Lcd "***ONLY ALLAH***"
    
    
    
    
    Locate 2 , 1
    Lcd "Now Sending"
    Print "****IN THE NAME OF ALLAH****"
    Waitms 100
    
    
    Do
    
    
    Loop
    
    
    End
    Serialre:
    Input , A
    If A = "H" Then
     Print "Hi!, H recieved!" ; "{013}"
     Cls
     Lcd "H Recived!"
     End If
    
    
    If A = "q" Then
     Print "Q is recieved! thanks" ; "{013}"
     Cls
     Lcd "Q Recived!"
     End If
    
    
    Print "Thanks" ; "{013}"
    
    
    Return
    STM32 واقعا یه چیز دیگه است...

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

    سلام
    با ترمینال دیگه هم تست کردید?
    ترمینال کدویژن به نظرم خوب باشه بد نیست با اون هم یه تست بزنید

    Sent from my LG-D802 using Tapatalk

    دیدگاه


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

      ممنون از پاسخ شما. با ترمینال بسکام هم تست کردم نتیجه همینه متاسفانه

      Sent from my SM-J500H using Tapatalk
      STM32 واقعا یه چیز دیگه است...

      دیدگاه


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

        اگه tx و rx ماژول رو به هم متصل کنید کاراکتر درست دریافت میکنید?

        Sent from my LG-D802 using Tapatalk

        دیدگاه


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

          باید امتحان کنم

          Sent from my SM-J500H using Tapatalk
          STM32 واقعا یه چیز دیگه است...

          دیدگاه


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

            نوشته اصلی توسط Javad Moosavi نمایش پست ها
            ممنون از پاسخ شما. با ترمینال بسکام هم تست کردم نتیجه همینه متاسفانه

            Sent from my SM-J500H using Tapatalk
            بله tx و rx ماژول رو به هم متصل کردم درست بود!
            اما چرا رو AVR جواب نمی ده؟

            Sent from my SM-J500H using Tapatalk
            STM32 واقعا یه چیز دیگه است...

            دیدگاه


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

              کسی نظر دیگه ای نداره؟

              Sent from my SM-J500H using Tapatalk
              STM32 واقعا یه چیز دیگه است...

              دیدگاه

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