پیمائش اور عدمِتحفظ
میکو کنٹرولرز میں کیلکالت Timter Introupt Friquencies: ایک اسٹوپا-سپ ہدایت کار
Table of Contents
مائیکرو کنٹرولر اطلاقس میں مکمل کنٹرول کے لئے وقتی عدم استحکام کا حساب لگانا بہت ضروری ہے. یہ گائیڈ واضح، مرحلہ وار ترتیبات اور سسٹم گھڑیال پر مبنی غیر یقینی آلودگی کا تعین کرنے کے لیے ایک واضح، مرحلہ وار طریقہ فراہم کرتا ہے۔
نظاماُلعمل کو سمجھنا
نظام گھڑی، جسے گھڑیال ماخذ بھی کہا جاتا ہے، مائیکرو کنٹرولر کے لیے بنیادی وقتی سگنل ہے. اس کی فریکوئنسی، عام طور پر ہرٹز (Hz) میں پیمائش کی جاتی ہے، اس بات کا تعین کرتی ہے کہ مائیکرو کنٹرولر کام کس قدر تیز رفتار سے کیا جاتا ہے. عام فریکوئنسی میں 8 MHz، 16 MHz یا 20Hz شامل ہیں۔
وقت پریفیکچرل اور گنرنگ موڈ
وقت کے پیش کنندہ نظام گھڑیال تقسیم کرتا ہے تاکہ وقت کے حساب سے کمی ہو جائے۔عام پریفیکچرل اقدار 1، 8، 64، 256،اور 1024۔ ٹائمر مختلف موڈ میں کام کر سکتا ہے، جیسے کہ اپ ڈیٹ یا اپ/دونگ گنتی، جس سے وقت کو اپنی بیش قیمت قیمت قیمت قیمت پر کتنا اثر پڑتا ہے۔
کیلکولانگ انٹرروپ فریمینسی
وقت کی زیادتیوں کا حساب لگانے کا فارمولا یہ ہے:
Interrupt Friquency = نظام شمسی / (Precular × Timir County)]۔
کہاں:
- ] Systim serview : مائیکرو کنٹرولر کی بنیادی گھڑی وار فریکوئنسی۔
- [Precular: تقسیمی عنصر نظام گھڑیال پر اطلاق کرتا ہے۔
- Timer County : وقت کی زیادہ سے زیادہ مقدار مقداری مقدار (مثلاً 8 بٹ ٹائمر کے لیے 255)۔
مثال کے طور پر ،
فرض کریں کہ نظام گھڑی 16 MHz ہے، پریفیکچرر 64 تک مقرر کیا گیا ہے اور ٹائمر 8 بٹ ٹائمر ہے جس کی تعداد 255 سے زیادہ ہے۔مریخ پر موجود فریکشن کو حساب دیا گیا ہے:
Frequency = 1600 / (64 × 256) ⁇ 976.56 Hz]۔
اس کا مطلب ہے کہ ٹائمر تقریباً 977 گنا فی سیکنڈ میں ایک رکاوٹ پیدا کرے گا۔