اطلاعیه

Collapse
No announcement yet.

علت گذاشتن NOP قبل از خواندن پورت

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

    علت گذاشتن NOP قبل از خواندن پورت

    ادمهای خوب تو eca خیلی پیدا میشه

    #2
    پاسخ : علت گذاشتن NOP قبل از خواندن پورت

    نوشته اصلی توسط SAMIN20
    برای همگام سازی
    چون سرعت پردازنده از سرعت دستگاه های ورودی و خروجی بیشتره
    برای همین به یه مهلت زمانی کوتاه نیاز داره تا با هم هماهنگ بشن
    بسته به فرکانس میکرو میشه یه تاخیری داشت
    یه چیزی در حد پنج میکرو ثانیه خوبه. حالا اگه فرکانس بالا نباشه تقریبا همون یه پالس میشه.
    If the wind will not serve, take to the oars

    دیدگاه


      #3
      پاسخ : علت گذاشتن NOP قبل از خواندن پورت

      سلام این دستور یعنی به اندازه یک T cycle کاری انجام ندهNo Operand
      از این دستور در محیط های debugger ، مثل AVRstudio استفاده میشه برای اینکه هر بار که کلید F11 رو میزنی تا برنامه یک خط بره جلو
      حال برای اینکه فرصت داشته باشی که رجیستر مربوطه رو خودت تو AVRstudio وارد کنی از این دستور استفاده می کنند
      در محیط های مثل کد ویژن از delay یا در بس کام از wait استفاده میشه که با اندازه عدد جلوی دستور بر حسب میکرو ثانیه یا میلی ثانیه تاخیر ایجاد میکنه
      موفق باشی . . .

      دیدگاه

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