NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 6069 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 4 از 4

موضوع: بيسيك

  1. #1
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض بيسيك

    سلام
    نميدونم با چه برنامه اي كار ميكنيد چون بيسيك اين مشكل رو نداره (البته ورژن بعد از 1.11.8.1)
    دوستمون زحمت c رو كشيدن اينم براي bascom كه خيلي راحته و تو help خود bascom به وفور ازش استفاده شده:
    فرستنده:
    dim a as long
    print a

    براي گيرنده :
    dim a as long
    input a

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر فعال
    تاریخ عضویت
    Aug 2007
    نام
    سعید نیکنامی
    نوشته ها
    253
    تشکر
    1
    تشکر شده 28 بار در 20 پست

    پیش فرض

    با سلام
    من با بيسيك كار نكردم اما فكر نكنم بشه با سريال متغيير لانگ رو فرستاد چون ديتا فرمت سريال همون طور كه خودتون مي دونين 8 بيتي هستش

  4. #3
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض اسميلي

    در تمام ميكروكنترلر هاي هشت بيتي داده ها 8 بيتي هستن
    حالا اگر توي ارتباطUART از بسته داده 8n1 استفاده كنيم داده ها 8 بيتي هستن ولي اين دليل نميشه كه نشه بيشتر از 8 بيت را فرستاد. در واقع داده هاي بزگتر از 8بيت آرايه اي از داده هاي 8 بيتي هستند كه با تكنيكهاي برنامه نويسي اعداد بزرگتر از 8 بيت رو بوجود ميارن حالا با اين وضعيت داده long شما شامل 4 بايت كه با printf شما در واقع 4 بايت رو توي بسته 8n1 ميفرستيد.
    اگر به زبان اسمبلي وارد باشيد ميدونيد كه تمام داده ها برمبناي بايت هستن و اصلا اثري از int,long,double غيره نيست.
    اگر در زبان c اينطوري بنويسيد و ميكرو كارنكنه كامپايلر شما مشكل داره:
    long a;
    printf ('%d',a);
    به هر حال بيسكام جواب ميده.

  5. #4
    کاربر فعال
    تاریخ عضویت
    Aug 2007
    نام
    سعید نیکنامی
    نوشته ها
    253
    تشکر
    1
    تشکر شده 28 بار در 20 پست

    پیش فرض

    با سلام
    همون كاري كه شما مي گين من تو تاپيك هاي قبل انجام دادم به زبان سي اين متغيير لانگ رو به 4 تا ارايه 8 بيتي شكستم

موضوعات مشابه

  1. تابلو روان به زبان بيسيك
    توسط abbas1371sa در انجمن AVR
    پاسخ: 21
    آخرين نوشته: 12-02-2012, 16:19
  2. اتصال ميكرو به USB به زبان بيسيك
    توسط amirsabaghian در انجمن AVR
    پاسخ: 10
    آخرين نوشته: 10-08-2010, 10:15
  3. راهنمايي درباره ساعت(بيسيك)
    توسط yoshimitsu131 در انجمن AVR
    پاسخ: 19
    آخرين نوشته: 30-03-2010, 22:15
  4. كامپايلر بيسيك براي arm
    توسط armstk در انجمن AT91 series (ATMEL)
    پاسخ: 7
    آخرين نوشته: 13-01-2010, 18:30
  5. كار با پورت usb در ويژال بيسيك
    توسط ROBOMAN در انجمن AVR
    پاسخ: 0
    آخرين نوشته: 30-06-2009, 18:02

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •