ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 3 از 3
  1. #1
    2012/12/29
    1
    0

    ضرب دو عدد 16 بيتي در pic

    سلام با توجه به اينكه ميكرو pic بيشترين مقداري كه در يك متغيير ميگيرد ورد است و براي تعريف متغيير 32 بيتي بايد 16 بيت پايين را توي يك متغيير و 16 بيت بالا را دريك متغيير قرار داد من اين كار را در برنامه به زبان بيسيك انجام دادم ولي ععدي كه روي ال سي دي نشان ميدهد اشتباه است .
    شايد عيب كارم اينه كه باس انتقال ديتا از ميكرو به ال سي دي را 4 بيتي انتخاب كردم.
    برنامه ساده اي داره ولي كارم پيچ خورده و هر كار ميكنم جواب نميده.
    لطفا مرا راهنمايي كنيد
  2. #2
    2012/05/30
    کرمان
    793
    19

    پاسخ : ضرب دو عدد 16 بيتي در pic

    نقل قول نوشته اصلی توسط m.mojtaba
    سلام با توجه به اينكه ميكرو pic بيشترين مقداري كه در يك متغيير ميگيرد ورد است و براي تعريف متغيير 32 بيتي بايد 16 بيت پايين را توي يك متغيير و 16 بيت بالا را دريك متغيير قرار داد من اين كار را در برنامه به زبان بيسيك انجام دادم ولي ععدي كه روي ال سي دي نشان ميدهد اشتباه است .
    شايد عيب كارم اينه كه باس انتقال ديتا از ميكرو به ال سي دي را 4 بيتي انتخاب كردم.
    برنامه ساده اي داره ولي كارم پيچ خورده و هر كار ميكنم جواب نميده.
    لطفا مرا راهنمايي كنيد
    سلام
    مگه با چه کمپایلری کار میکنید؟
    اینی که گفتید اصلا ربطی به میکرو نداره و فقط به کمپایلر بستگی داره.
    خود کمپایلر توی خانه های حافظه قرار میده.
    باز هم اگه اصرار به استفاده از برنامه خودتون دارید،برنامه ای که نوشتید قرار دهید تا مشکلش رو رفع کنیم.
    تولید کننده انواع تابلو فرمان آسانسور با تکنولوژی روز دنیا
  3. #3
    2009/11/07
    46
    0

    پاسخ : ضرب دو عدد 16 بيتي در pic

    سلام
    کار کامپايلر رو خودت بايد انجام بدي
    ساده ترين راه اين است که هر عدد 5 رقمي تو تفکيک کني : يعني 5 بايت در نظر بگيري براي عدد اول و 5 بايت براي عدد دوم به اين صورت که
    يکان عدد اول در بايت اول -دهگان عدد اول در بايت دوم و....تا اخر . همين کارو براي عدد دوم انجام ميدهي.
    حالا با عمل ضرب وجمع(جمع به خاطر کري يا نقلي)بين بايت ها مي توني دو عد رو در هم ضرب کني (6بايت براي نتيجه حاصل ضرب در نظر بگير که حاصل هر بايت نبايد دورقمي شود)
    بعد 6 بايت نتيجه رو به رشته تبديل ميکني وروي ال سي دي نمايش ميدي .
    همون طوري که کلاس 3ام ابتدايي عمل ضرب رو انجام ميدادي

    65000 5 بايت اول
    45000 * 5 بايت دوم
    ------------------
    يا علي 6 بايت نتيجه

نمایش نتایج: از 1 به 3 از 3

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

  1. ريختن يک عدد 16 بيتي در در رجيستر 8 بيتي!!!
    توسط ameen.kh در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2014/04/23, 08:27
  2. معرفي ميکروکنترلرهاي 8 بيتي و 16 بيتي و 32 بيتي گوناگون
    توسط Solsal در انجمن سایر مطالب مرتبط با ميکرو ها و پروسسورها
    پاسخ: 3
    آخرين نوشته: 2011/05/05, 14:59
  3. پاسخ: 8
    آخرين نوشته: 2008/07/17, 08:35
  4. پاسخ: 17
    آخرين نوشته: 2007/02/14, 00:49

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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