اطلاعیه

Collapse
No announcement yet.

تازه کار RS232 و...

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

    تازه کار RS232 و...

    من می خوام با پروتوکل RS232 تازه کار کنم یه سری مطالب خوندم ولی توی پروتئوس نمیشه
    اگر ممکنه یه نمونه برنامه ساده بنویسید(کدویژن) که یه کاراکتر رو از میکرو ارسال کنه و میکرو بعدی اون رو نمایش بده

    #2
    پاسخ : تازه کار RS232 و...

    سلام.......

    برنامه زیر برنامه که یک شمارنده است که میکروی لاول شمارش کرده و اطلاعات را از طریق رابط سریال برای میکرو دوم ارسال میکند و میکروی دوم آنرا بر روی LCD نمایش میدهد.
    فایل های پیوست شده

    دیدگاه


      #3
      پاسخ : تازه کار RS232 و...

      ممنون
      میشه در مورد خط پایین توضیح بدید که چیکار میکنه؟

      itoa(a,s1);
      خط بالا توی برنامه گیرنده بودش:
      while (1)
      {
      lcd_clear();
      lcd_gotoxy(8,0);
      a=getchar();
      itoa(a,s1);
      lcd_puts(s1);
      delay_ms(1000);
      };
      }

      دیدگاه


        #4
        پاسخ : تازه کار RS232 و...

        سلام ................

        این دستور (itoa ..) یه کاراکتر رو به رشته تبدیل میکنه .. آرگومان اولیش کاراکتر شما هست و آرگومان دوم رشته ی شما .. من بقیه ی برنامه رو دقیق ندیدم ولی احتمالا برای نمایش داده ی متغییر بر روی LCD از این دستور استفاده شده .. همونطور که میدونید نمیشه کاراکتری که قالب ثابت داره رو برای نمایش داده ای که مدام در حال تغییر هست به کار برد .. برای این منظور میان و این کاراکتر رو به رشته تبدیل میکنن .. موفق باشید ..
        دوستان! مدتی کمتر به سایت میام ..

        دیدگاه


          #5
          پاسخ : تازه کار RS232 و...

          سلام.

          همونطور که آقا حسام هم گفتن این تابع برای تبدل عدد صحیح به کاراکترهای رشته ای مورد استفاده قرار میگیره که الگوی این تابع در داخل کتابخانه stdlib.h قرار داره.

          دیدگاه

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