ٹیمنگ تاخیر ہارڈ ویئر آپریشنز کو کنٹرول کرنے، رابطہ پروٹوکول کا انتظام کرنے اور درست سیکیشن کرنے کے لیے مائیکرو کنٹرولر محکمے میں ضروری ہے.

کیلک‌انگ ٹیمنگ کے لئے استعمال ہونے والے عطیات

مائکرو کنٹرولر محکمہ سافٹ ویئر میں جاری کاری کے لیے کئی طریقے استعمال کیے گئے ہیں۔ منتخب کا انحصار ضرورت مندانہ طور پر قابل استعمال، نظام تنازعات اور دستیاب وسائل پر منحصر ہے۔

انتظار کر رہے ہیں لوپس

ای میل کوئي حساب لگانے ميں شامل هے که کچھ وقفہ پیدا کر نے کے ليے اسے چند عددی قسموں کے ليے غير مدعو کريں ۔ تاخیر کا وقت اس کے وقت کے حساب سے متعین کرتا ہے اور اسکے بعد آنے والے ہدایات کی تعداد کا حساب

ہارڈویئر ٹیمرز

ہارڈ ٹائمرز ایسے پریفیکچرز ہوتے ہیں جو مناسب وقت پر کام کرنے کے بعد کچھ دیر تک کام کرنے کے قابل ہوتے ہیں ۔

عارضی گردش

مدتِ مدت کو فارمولے کا استعمال کرتے ہوئے شمار کیا جا سکتا ہے:

[1] [1] services (msers) = (mber of circles) / (Clockfreques in Hz) × 1000

مثال کے طور پر ، ایک 16 MHz مائیکرو کنٹرولر پر 1 ms تاخیر پیدا کرنے کے لئے ایک مصروف العمل برقی رو استعمال کرتے ہوئے ، ہدایتی چکر فی سمتیہ پر مبنی مدارس کی تعداد کا تعین کریں۔

بہترین مشق

درست اور مؤثر کارکردگی کو یقینی بنانے کیلئے مندرجہ‌ذیل بہترین کاموں پر غور کریں :

  • ہارڈ ویئر ٹائمز کا استعمال مقررہ وقت کے تقاضوں کے لیے کریں۔
  • کلیبریٹ مصروف رفتار (caliberate) اصل گھڑی گھڑی کی رفتار پر مبنی
  • تنقیدی حقیقی وقتی کاموں میں طویل تاخیر سے گریز کریں۔
  • انتظار کے وقت میں کم طاقت والے موڈ استعمال کریں۔