اطلاعیه

Collapse
No announcement yet.

کمک در ارتباط سریال usart

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

    کمک در ارتباط سریال usart

    با سلام
    دوستان من تازه ارتباط usart رو شروع کردم و اطلاعاتم کمه
    برای شروع هم ارتباط دو میکرو رو کار کردم، به این صورت که با میکروی اول یه نوشته میفرستم و با دومی دریافت میکنم و روی lcd کاراکتری نمایش میدم.
    حالا مشکل اینجاس که میخوام رشته دریافتی رو آنالیز کنم، مثلا اگه یه عدد 5 رقمی دریافت کردم ، اگه 11111 بود روی lcd بنویسه function1 و اگه 22222 بود بنویسه function2 و ...
    در ضمن من با puts و gets ارسال و دریافت کردم
    ممنون میشم اگه کمک کنید

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

    نوشته اصلی توسط sorkheh69
    با سلام
    دوستان من تازه ارتباط usart رو شروع کردم و اطلاعاتم کمه
    برای شروع هم ارتباط دو میکرو رو کار کردم، به این صورت که با میکروی اول یه نوشته میفرستم و با دومی دریافت میکنم و روی lcd کاراکتری نمایش میدم.
    حالا مشکل اینجاس که میخوام رشته دریافتی رو آنالیز کنم، مثلا [glow=red,2,300]اگه [/glow]یه عدد 5 رقمی دریافت کردم ، اگه 11111 بود روی lcd بنویسه function1 و اگه 22222 بود بنویسه function2 و ...
    در ضمن من با puts و gets ارسال و دریافت کردم
    ممنون میشم اگه کمک کنید
    سلام
    باید اگه این رشته رو با Gets گرفتی و ریختی داخل یه متغیر، بعد از دریافت یه If بذار که اگه متغیر دریافتی 11111 بود lcd بنویسه Function1 و اگه 22222 بود بنویسه Function2 و غیره. کار سختی نیست، همون طوری که خودت بالا نوشتی "اگر" باید If بذاری تا شرط گذاشته باشی و بر اساس اون آنالیز بشه.
    موفق باشید
    تشكر نكن، صلوات بفرست:

    [img width=165 height=100]http://www.askdin.com/gallery/images/29839/1___________5.png[/img]

    دیدگاه


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

      ممنون از جوابتون، منم همین کارو کردم ولی متاسفانه نوع متغیر رو ایراد میگیره
      من نوشتم
      char a[10]
      gets(a,10)
      ولی ایراد میگیره
      میشه لطفا کدشو بذارید؟

      دیدگاه


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

        کسی نیست کمک کنه آیا؟
        :sad:

        دیدگاه


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

          دوستان، من واقعاً گیرم، اگه کسی اطلاعاتی داره دریغ نکنه لطفا.
          اگه از sim900 کسی برنامه ای با کدویژن داره که خیلی عالی میشه

          دیدگاه


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

            نوشته اصلی توسط sorkheh69
            دوستان، من واقعاً گیرم، اگه کسی اطلاعاتی داره دریغ نکنه لطفا.
            اگه از sim900 کسی برنامه ای با کدویژن داره که خیلی عالی میشه
            ببینید دوست عزیز اینجوری نمیشه که کمک کرد. شما اگه یه چرخ تو انجمن بزنید میبینید بیشتر سوالات بی پاسخ اونایی هستند که سوال گنگه و یا توضیخات کمه.

            شما بهتره کدی که نوشتی رو بزاری اینجا و دقیقا توضیح بدی چیکار میخوای بکنی بعدش دوستان تو انجمن هم بهت کمک کنن.

            دیدگاه


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

              [code=cpp]int a =getchar();
              If (a ==111) func ();[/code]

              دیدگاه

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