مائکروکنٹرولرز کی اقسام اور ان کی درخواستیں

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





مائکروکنٹرولر ایک ہی چپ ہوتا ہے اور اسے μC یا uC سے ظاہر کیا جاتا ہے۔ اس کے کنٹرولر کے لئے استعمال ہونے والی من گھڑت ٹیکنالوجی VLSI ہے۔ مائکروکانٹرولر کا ایک متبادل نام سرایت شدہ کنٹرولر ہے۔ اس وقت ، مختلف مائکروکونٹرولر اقسام ہیں جو مارکیٹ میں موجود ہیں جیسے 4 بٹ ، 8 بٹ ، 64 بٹ اور 128 بٹ۔ یہ ایک کمپریسڈ مائکرو کمپیوٹر ہے جو روبوٹ ، آفس مشینیں ، موٹر گاڑیاں ، گھریلو سامان اور دیگر الیکٹرانک گیجٹ میں سرایت شدہ نظام کے افعال کو کنٹرول کرتا ہے۔ مائکروکانٹرولر میں استعمال ہونے والے مختلف اجزاء ایک پروسیسر ، پیری فیرلز اور میموری ہیں۔ یہ بنیادی طور پر مختلف الیکٹرانک آلات میں استعمال ہوتے ہیں جن کو ڈیوائس کے آپریٹر کے ذریعہ کافی مقدار میں کنٹرول کی ضرورت ہوتی ہے۔ اس مضمون میں مائکروکینٹرولر اقسام اور ان کے کام کے جائزہ کے بارے میں تبادلہ خیال کیا گیا ہے۔

مائکروکنٹرولر کیا ہے؟

مائکروکانٹرولر ایک چھوٹا ، کم لاگت ، اور خود پر مشتمل کمپیوٹر ہے جس پر سرایت شدہ نظام کے طور پر استعمال کیا جاسکتا ہے۔ کچھ مائکروکانٹرولر چار بٹ اظہارات اور گھڑی کی شرح تعدد پر کام کرسکتے ہیں ، جس میں عام طور پر شامل ہیں:




  • 8 یا 16 بٹ مائکرو پروسیسر۔
  • رام کا تھوڑا سا پیمانہ۔
  • کرمادیش ROM اور فلیش میموری۔
  • متوازی اور سیریل I / O.
  • ٹائمر اور سگنل جنریٹر
  • ینالاگ سے ڈیجیٹل اور ڈیجیٹل سے ینالاگ تبدیلی

مائکروکنٹرولروں کو عام طور پر کم بجلی کی ضروریات حاصل کرنا ضروری ہیں کیونکہ ان کے زیر کنٹرول بہت سے آلات بیٹری سے چلتے ہیں۔ مائکروکنٹرولر بہت سے صارفین کے الیکٹرانکس ، کار انجن ، کمپیوٹر پیری فیرلز ، اور ٹیسٹ یا پیمائش کے آلات میں استعمال ہوتے ہیں۔ اور یہ دیرپا بیٹری ایپلی کیشنز کے ل well مناسب ہیں۔ آج کل استعمال ہونے والے مائکروکانٹرولرز کا غالب حصہ دوسرے آلات میں نصب کیا گیا ہے۔

مائکروکانٹرولرز کام کررہے ہیں

مائکروکنٹرولر چپ تیز رفتار آلہ ہے ، لیکن کمپیوٹر کے مقابلے میں یہ سست ہے۔ اس طرح ہر ہدایت کو مائیکرو کنٹرولر کے اندر تیز رفتار سے عمل میں لایا جائے گا۔ ایک بار سپلائی آن ہوجانے کے بعد ، کنٹرول کو منطق کے اندراج کے ذریعہ کوارٹج آسکیلیٹر چالو ہوجائے گا۔ کچھ سیکنڈ کے ل as ، چونکہ ابتدائی تیاری ترقی میں ہے ، اس کے بعد پرجیوی کپیسیٹرز وصول کیے جائیں گے۔



ایک بار جب وولٹیج کی سطح اپنی اعلی ترین قیمت کو حاصل کرلیتی ہے & آسکیلیٹر کی تعدد خصوصی فنکشن رجسٹروں پر بٹس لکھنے کے مستحکم عمل میں بدل جاتی ہے۔ سب کچھ آیسیلیٹر کے سی ایل کے کی بنیاد پر ہوتا ہے اور مجموعی طور پر الیکٹرانکس کام کرنا شروع کردیتے ہیں۔ یہ سب بہت کم نانو سیکنڈز لیتا ہے۔

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


مائکروکنٹرولر اقسام کی بنیادی باتیں

کوئی بھی بجلی کا سامان جو ذخیرہ کرنے ، پیمائش کرنے اور ظاہر کرنے کے لئے استعمال ہوتا ہے ورنہ اس میں ایک چپ پر مشتمل ہوتا ہے۔ مائکروکنٹرولر کی بنیادی ڈھانچے میں مختلف اجزاء شامل ہیں۔

سی پی یو

مائکروکانٹرولر کو سی پی یو ڈیوائس کہا جاتا ہے ، جو ڈیٹا کو لے جانے اور اسے ڈی کوڈ کرنے کے لئے استعمال ہوتا ہے اور آخر کار مختص شدہ کام کو مؤثر طریقے سے مکمل کرتا ہے۔ سنٹرل پروسیسنگ یونٹ کا استعمال کرکے ، تمام مائکروکونٹرولر اجزاء کسی خاص سسٹم سے جڑے ہوئے ہیں۔ پروگرام لائق میموری کے ذریعہ حاصل کردہ ہدایات کو سی پی یو کے ذریعے ضابطہ کشائی کیا جاسکتا ہے۔

یاداشت

مائکروکنٹرولر میں ، میموری چپ مائکرو پروسیسر کی طرح کام کرتی ہے کیونکہ یہ تمام ڈیٹا کے ساتھ ساتھ پروگراموں کو بھی اسٹور کرتی ہے۔ مائکروکنٹرولرز پروگرام / ماخذ کوڈ کو ذخیرہ کرنے کے لئے کچھ مقدار میں رام / روم / فلیش میموری کے ساتھ ڈیزائن کیے گئے ہیں۔

I / O بندرگاہیں

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

سیریل پورٹس

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

ٹائمر

ایک مائکروکانٹرولر میں ٹائمر شامل ہیں ورنہ کاؤنٹر۔ یہ ایک مائکروکنٹرولر میں وقت اور گنتی کی تمام کارروائیوں کا انتظام کرنے کے لئے استعمال ہوتے ہیں۔ کاؤنٹر کا بنیادی کام دالوں کی گنتی کرنا ہے جبکہ جو عمل ٹائمر کے ذریعہ انجام دیئے جاتے ہیں وہ یہ ہیں گھڑی کے افعال ، نبض نسلوں ، ماڈلوں ، تعدد کی پیمائش کرنا ، دوئیاں بنانا وغیرہ۔

ADC (ڈیجیٹل کنورٹر سے ینالاگ)

اے ڈی سی ڈیجیٹل کنورٹر سے ینالاگ کا مخفف ہے۔ اے ڈی سی کا بنیادی کام سگنلز کو ینالاگ سے ڈیجیٹل میں تبدیل کرنا ہے۔ اے ڈی سی کے ل the ، مطلوبہ ان پٹ سگنل ینالاگ ہیں اور ڈیجیٹل سگنل کی تیاری مختلف ڈیجیٹل ایپلی کیشنز جیسے پیمائش والے آلات میں استعمال ہوتی ہے

ڈی اے سی (ڈیجیٹل ٹو ینالاگ کنورٹر)

ڈی اے سی کا مخفف ینالاگ کنورٹر سے ڈیجیٹل ہے ، جو اے ڈی سی کو الٹ افعال انجام دینے کے لئے استعمال ہوتا ہے۔ عام طور پر ، اس آلہ کا استعمال ینالاگ آلات جیسے DC موٹرز وغیرہ کے انتظام کے لئے کیا جاتا ہے۔

تشریح کنٹرول

اس کنٹرولر کو چلنے والے پروگرام میں تاخیر سے کنٹرول دینے کے لئے کام کیا جاتا ہے اور تشریح داخلی ہوتی ہے ورنہ بیرونی۔

خصوصی فنکشننگ بلاک

روبوٹس ، اسپیس سسٹم جیسے خصوصی آلات کے ل designed تیار کردہ کچھ خصوصی مائکروکونٹرولرز میں ایک خاص فنکشن بلاک شامل ہے۔ اس بلاک میں کچھ خاص کارروائیوں کے ل extra اضافی بندرگاہیں ہیں۔

مائکروکنٹرولر قسمیں کس طرح درجہ بند ہیں؟

مائکروکانٹرولرز بس کی چوڑائی ، انسٹرکشن سیٹ ، اور میموری ڈھانچے کے حوالے سے خصوصیات ہیں۔ ایک ہی خاندان کے لئے ، مختلف ذرائع کے ساتھ مختلف شکلیں ہوسکتی ہیں۔ یہ مضمون مائکروکانٹرولر کی کچھ بنیادی اقسام کی وضاحت کرنے جارہا ہے جس کے بارے میں شاید نئے صارفین کو معلوم نہ ہو۔

مائکروکانٹرولر کی اقسام کو اعداد و شمار میں دکھایا گیا ہے ، وہ ان کی بٹس ، میموری فن تعمیر ، میموری / ڈیوائسز ، اور انسٹرکشن سیٹ کی خصوصیات ہیں۔ آئیے اس پر مختصر گفتگو کریں۔

مائکروکانٹرولرز کی اقسام

مائکروکانٹرولرز کی اقسام

مائکروکنٹرولر قسمیں بٹس کی تعداد کے مطابق

مائکروکانٹرولر میں بٹس 8 بٹس ، 16 بٹس ، اور 32 بٹس مائکروکانٹرولر ہیں۔

میں ایک 8 بٹ مائکروکنٹرولر ، جب نقطہ جب داخلی بس 8 بٹ ہوتی ہے تو پھر ALU ریاضی اور منطقی کاروائیاں انجام دیتی ہے۔ 8 بٹ مائکروکانٹرولرز کی مثالیں انٹیل 8031/8051 ، PIC1x ، اور موٹرولا MC68HC11 کنبے ہیں۔

16 بٹ مائکروکانٹرولر 8 بٹ کے مقابلے میں زیادہ سے زیادہ صحت سے متعلق اور کارکردگی کا مظاہرہ کرتا ہے۔ مثال کے طور پر ، 8 بٹ مائکروکانٹرولر صرف 8 بٹس استعمال کرسکتے ہیں ، جس کے نتیجے میں ہر چکر کے لئے 0 × 00 - 0xFF (0-255) کی آخری حد ہوتی ہے۔ اس کے برعکس ، 16 بٹ مائکروکنٹرولرز جن کی تھوڑا سا ڈیٹا چوڑائی ہوتی ہے ان کی ہر سائیکل کے لئے 0 × 0000 - 0xFFFF (0-65535) کی حد ہوتی ہے۔

ایک لمبا ٹائمر انتہائی قابل قدر کچھ ایپلیکیشنز اور سرکٹس میں کارآمد ثابت ہوسکتا ہے۔ یہ خود بخود دو 16 بٹ نمبروں پر کام کرسکتا ہے۔ 16 بٹ مائکروکانٹرولرز کی کچھ مثالوں میں 16 بٹ ایم سی یوز کی توسیع 8051XA ، PIC2x ، انٹیل 8096 ، اور موٹرولا MC68HC12 کنبے میں ہے۔

32 بٹ مائکروکونٹرولر ریاضی اور منطقی کارروائیوں کو انجام دینے کے لئے 32 بٹ ہدایات کا استعمال کرتا ہے۔ یہ خود کار طریقے سے کنٹرول شدہ آلات میں استعمال ہوتے ہیں جن میں ایمپلانٹ ایبل میڈیکل ڈیوائسز ، انجن کنٹرول سسٹم ، آفس مشینیں ، ایپلائینسز ، اور دیگر اقسام کے سرایت والے نظام شامل ہیں۔ کچھ مثالیں انٹیل / اتمیل 251 فیملی ، PIC3x ہیں۔

میموری ڈیوائسز کے مطابق مائکروکنٹرولر اقسام

میموری آلات دو اقسام میں تقسیم ہیں ، وہ ہیں

  • ایمبیڈڈ میموری مائکروکونٹرولر
  • بیرونی میموری مائکرو قابو پانے والا

ایمبیڈڈ میموری مائکروکنٹرولر : جب کسی ایمبیڈڈ سسٹم میں مائکروکانٹرولر یونٹ ہوتا ہے جس میں چپ پر موجود تمام فنکشنل بلاکس موجود ہوتے ہیں تو اسے ایمبیڈڈ مائکروکنٹرولر کہا جاتا ہے۔ مثال کے طور پر ، پروگرام اور ڈیٹا میموری کے ساتھ 8051 ، I / O بندرگاہیں ، سیریل مواصلات ، کاؤنٹر اور ٹائمر اور چپ پر رکاوٹ ایک ایمبیڈڈ مائکروکانٹرولر ہے۔

بیرونی میموری مائکرو قابو پانے والا : جب کسی ایمبیڈڈ سسٹم میں مائکروکنٹرولر یونٹ ہوتا ہے جس میں چپ پر موجود تمام فنکشنل بلاکس نہیں ہوتے ہیں تو اسے بیرونی میموری کو مائکروکانٹرلر کہا جاتا ہے۔ مثال کے طور پر ، 8031 ​​کے پاس چپ پر کوئی پروگرام میموری نہیں ہوتا ہے ایک بیرونی میموری مائکروکونٹرولر ہے۔

انسٹرکشن سیٹ کے مطابق مائکروکانٹرولرز کی اقسام

سی آئی ایس سی : سی آئی ایس سی ایک کمپلیکس انسٹرکشن سیٹ کمپیوٹر ہے۔ یہ پروگرامر کو بہت سی آسان ہدایات کی جگہ ایک ہدایت کا استعمال کرنے کی اجازت دیتا ہے۔

رسک : RISC کا مطلب کم ہوا انسٹرکشن سیٹ کمپیوٹر ہے ، اس قسم کے انسٹرکشن سیٹ صنعت کے معیاروں کے لئے مائکروپروسیسر کے ڈیزائن کو کم کردیتے ہیں۔ یہ ہر ہدایت کو کسی بھی رجسٹر پر چلنے یا کسی ایڈریسنگ موڈ اور بیک وقت پروگرام اور ڈیٹا تک رسائی حاصل کرنے کی اجازت دیتا ہے۔

CISC اور RISC کے لئے مثال کے طور پر

سی آئی ایس سی :موو ایکس ، 4 رسک :موو ایکس ، 0
موو بی ایکس ، 2موو بی ایکس ، 4
BX ، AX شامل کریںموو سی ایکس ، 2
شروع کریںAX شامل کریں ، BX
لوپشروع کریں

مذکورہ بالا مثال سے ، RISC سسٹمز ہر ہدایت کے مطابق گھڑی کے دور کو کم کرکے عملدرآمد کا وقت کم کرتے ہیں ، اور CISC سسٹم فی پروگرام کی ہدایتوں کی تعداد کو کم کرکے عملدرآمد کا وقت کم کرتے ہیں۔ RISC CISC سے بہتر عمل درآمد فراہم کرتا ہے۔

میموری فن تعمیر کے مطابق مائکروکنٹرولر اقسام

مائکروکنٹرولر کی میموری فن تعمیر دو طرح کی ہے ، وہ ہیں:

  • ہارورڈ میموری آرکیٹیکچر مائکروکنٹرولر
  • پرنسٹن میموری فن تعمیر کا مائکرو قابو پانے والا

ہارورڈ میموری آرکیٹیکچر مائکروکنٹرولر : جب نقطہ جب مائکرو قابو پانے والا یونٹ پروگرام اور ڈیٹا میموری کے ل memory متفرق میموری پتے کی جگہ رکھتا ہے تو ، مائکروکونٹرولر پروسیسر میں ہارورڈ میموری فن تعمیر رکھتا ہے۔

پرنسٹن میموری آرکیٹیکچر مائکروکنٹرولر : ایک نقطہ جب مائکرو قابو رکھنے والے کے پاس پروگرام میموری اور ڈیٹا میموری کے لئے مشترکہ میموری پتا ہوتا ہے تو ، مائکرو قابو پانے والے میں پروسیسر میں پرنسٹن میموری فن تعمیر ہوتا ہے۔

مائکروکنٹرولر اقسام

یہاں مائکروقانٹرولر کی مختلف اقسام ہیں جیسے 8051 ، PIC ، AVR ، ARM ،

مائکروکنٹرولر 8051

یہ ایک 40pin مائکرو قابو پانے والا ہے جس میں VV 5V ہوتا ہے اور پن 40 پر Vss منسلک ہوتا ہے جسے 0V رکھا جاتا ہے۔ اور یہاں P1.0 - P1.7 سے ان پٹ اور آؤٹ پٹ بندرگاہیں ہیں اور جن میں کھلی نالی کی خصوصیت ہے۔ پورٹ 3 میں اضافی خصوصیات مل گئی ہیں۔ پن 36 کی کھلی نالی کی حالت ہے اور پن 17 نے اندرونی طور پر مائکرو قابو پانے والے کے اندر ٹرانجسٹر کھینچ لیا ہے۔

جب ہم پورٹ 1 پر لاجک 1 کا اطلاق کرتے ہیں تو پھر ہمیں پورٹ 21 پر منطق 1 ملتا ہے اور اس کے برعکس۔ مائکرو قابو کرنے والے کا پروگرامنگ مردہ پیچیدہ ہے۔ بنیادی طور پر ، ہم سی زبان میں ایک پروگرام لکھتے ہیں جو اگلے میں مائکرو قابو پانے والے کے ذریعہ سمجھنے والی مشین زبان میں تبدیل ہوجاتا ہے۔

ایک RESET پن pin9 سے جڑا ہوا ہے ، ایک کیپاسٹر کے ساتھ جڑا ہوا ہے۔ جب سوئچ آن ہو تو ، سندارتر چارج کرنا شروع کردے گا اور RST زیادہ ہے۔ ری سیٹ پن پر اونچائی لگانے سے مائکروکنٹرولر دوبارہ سیٹ ہوجاتا ہے۔ اگر ہم اس پن پر منطق صفر کا اطلاق کرتے ہیں تو ، پروگرام شروع سے ہی اس پر عمل درآمد شروع ہوجاتا ہے۔

8051 کی میموری فن تعمیر

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

پروگرام 8051 کی یادداشت

پروگرام 8051 کی یادداشت

اور

8051 کی ڈیٹا میموری

8051 کی ڈیٹا میموری

8051 مائکروکنٹرولر کی پن کی تفصیل

پن 40: Vcc + 5V DC کا بنیادی طاقت کا منبع ہے۔

پن 20: Vss - یہ زمینی (0 V) کنکشن کی نمائندگی کرتا ہے۔

پن 32-39: I / O بندرگاہوں کی خدمت کے ل.7 پورٹ 0 (P0.0 سے P0.7) کے نام سے جانا جاتا ہے۔

پن 31: ایڈریس لیچ ایبل (ALE) پورٹ 0 کے ایڈریس ڈیٹا سگنل کو متعدد مرتب کرنے کے لئے استعمال کیا جاتا ہے۔

پن 30: (EA) بیرونی رسائی ان پٹ بیرونی میموری میں مداخلت کو اہل یا غیر فعال کرنے کے لئے استعمال کیا جاتا ہے۔ اگر بیرونی میموری کی کوئی ضرورت نہیں ہے تو ، اس پن کو ہمیشہ اونچا رکھا جاتا ہے۔

پن - 29: بیرونی پروگرام میموری سے اشارے پڑھنے کے لئے پروگرام اسٹور ایبل (PSEN) کا استعمال کیا جاتا ہے۔

پن- 21-28: پورٹ 2 (پی 2.0 تا پی 2.7) کے نام سے جانا جاتا ہے۔ I / O بندرگاہ کی حیثیت سے خدمات انجام دینے کے علاوہ ، ہائی آرڈر ایڈریس بس سگنل بھی اس نیم دہی بندرگاہ کے ساتھ ملٹی پلیکس ہیں۔

پنوں 18 اور 19: سسٹم گھڑی مہیا کرنے کے لئے بیرونی کرسٹل میں مداخلت کرنے کا استعمال کیا جاتا ہے۔

پنوں 10 - 17: یہ بندرگاہ کچھ دیگر افعال بھی پیش کرتا ہے جیسے کہ رکاوٹیں ، ٹائمر ان پٹ ، بیرونی میموری میں مداخلت کے لئے کنٹرول سگنل پڑھیں اور لکھیں۔ یہ ایک نصابی دوئدشی پورٹ ہے جس میں اندرونی پل اپ ہے۔

پن 9: یہ ایک RESET پن ہے ، جو 8051 مائکروکانٹرولرز کو اپنی ابتدائی اقدار پر سیٹ کرنے کے لئے استعمال ہوتا ہے ، جب کہ مائکروکانٹرولر کام کر رہا ہے یا درخواست کے ابتدائی آغاز میں۔ RESET پن کو 2 مشین سائیکلوں کے ل high اعلی مرتب کرنا ہوگا۔

پنوں 1 - 8: یہ بندرگاہ کسی دوسرے کام کو انجام نہیں دیتا ہے۔ پورٹ 1 ایک ارد دو جہتی I / O بندرگاہ ہے۔

رینساس مائکروکانٹرولر

رینساس جدید ترین آٹوموٹو مائکروکونٹرولر فیملی ہے جو اشیاء کی وسیع اور ورسٹائل توسیع کے دوران غیر معمولی کم بجلی کی کھپت کے ساتھ اعلی کارکردگی کی خصوصیات پیش کرتا ہے۔ یہ مائکروکانٹرولر بھر پور فنکشنل سیکیورٹی اور ایمبیڈڈ سیفٹی خصوصیات پیش کرتا ہے جو نئی اور اعلی درجے کی آٹوموٹو ایپلی کیشنز کے لئے درکار ہیں۔ مائکروکنٹرولر سی پی یو کی بنیادی ڈھانچہ اعلی وشوسنییتا اور اعلی کارکردگی کی ضروریات کی تائید کرتی ہے۔

RENESAS مائکروقابو کنٹرولر کی مکمل شکل 'جدید حل کے ل R ریناسینس سیمیکمڈکٹر' ہے۔ یہ مائکروکانٹرولرز مائکرو پروسیسرز کے ساتھ ساتھ مائکروکنٹرولروں کو بہترین کارکردگی پیش کرتے ہیں تاکہ اس کی انتہائی کم بجلی کی استعمال کے ساتھ ساتھ ٹھوس پیکیجنگ کے ساتھ اچھی کارکردگی کی خصوصیات بھی ہوں۔

اس مائکروکانٹرولر میں میموری کی گنجائش کے ساتھ ساتھ پن آؤٹ بھی ہے ، لہذا یہ مختلف آٹوموٹو کنٹرول ایپلی کیشنز میں استعمال ہوتے ہیں۔ سب سے زیادہ مشہور مائکرو قابو پانے والے خاندانوں کی اعلی کارکردگی کی وجہ سے وہ RX کے ساتھ ساتھ RL78 ہیں۔ RENESAS RL78 کی اہم خصوصیات کے ساتھ ساتھ RX کنبہ پر مبنی مائکروکانٹرولرز میں مندرجہ ذیل شامل ہیں۔

  • اس مائکروکنٹرولر میں استعمال ہونے والا فن تعمیر سی آئ ایس سی ہارورڈ فن تعمیر ہے جو اعلی کارکردگی دیتا ہے۔
  • آر ایل 78 کا کنبہ 8 بٹ کے ساتھ ساتھ 16 بِٹ مائکروکانٹرولرز میں بھی قابل رسائی ہے جبکہ آر ایکس فیملی 32 بٹ مائکروکانٹرولر ہے۔
  • آر ایل 78 فیملی مائکروکانٹرولر ایک کم طاقت والا مائکروکانٹرولر ہے جبکہ آر ایکس فیملی اعلی کارکردگی کے ساتھ ساتھ کارکردگی بھی مہیا کرتی ہے۔
  • آر ایل 78 فیملی مائکروکینٹرلر 20 پنوں سے 128 پنوں تک دستیاب ہے جبکہ آر ایکس فیملی 48 پنوں میں مائکروکانٹرولر میں 176 پن پیکیج پر قابل حصول ہے۔
  • RL78 مائکروقابو کنٹرولر کے لئے ، فلیش میموری 16KB سے 512KB تک ہے جبکہ ، RX کنبے کے لئے ، یہ 2MB ہے۔
  • RX فیملی مائکروکینٹرلر کی ریم 2KB سے لے کر 128KB تک ہے۔
  • رینیساس مائکروکونٹرلر کم طاقت ، اعلی کارکردگی ، معمولی پیکیجز ، اور میموری سائز کی سب سے بڑی رینج کے ساتھ مل کر خصوصیات سے بھرپور خصوصیات میں شامل ہیں۔
رینساس مائکروکانٹرولرز

رینساس مائکروکانٹرولرز

  • ریناساس دنیا میں سب سے زیادہ ورسٹائل مائکروکونٹرولر خاندانوں کی پیش کش کرتا ہے مثال کے طور پر ہمارا آر ایکس فیملی 32K فلیش / 4K رام سے لے کر ناقابل یقین 8M فلیش / 512K رام میں میموری مختلف حالتوں والے متعدد قسم کے آلات پیش کرتا ہے۔
  • 32 بٹ مائکروکونٹرولرز کا آر ایکس فیملی ایک خصوصیت سے مالا مال ، عام مقصد والا ایم سی یو ہے جس میں تیز رفتار رابطے ، ڈیجیٹل سگنل پروسیسنگ ، اور انورٹر کنٹرول کے ساتھ ایمبیڈڈ کنٹرول ایپلی کیشنز کی ایک وسیع رینج شامل ہے۔
  • RX مائکروکونٹرولر کنبہ بہت اعلی کارکردگی حاصل کرنے کے لئے 32 بٹ بڑھا ہوا ہارورڈ CISC فن تعمیر کا استعمال کرتا ہے۔

پن کی تفصیل

ریناساس مائکروکانٹرولر کا پن کا انتظام اعداد و شمار میں دکھایا گیا ہے:

ریناساس مائکروکونٹرولرز پن ڈایاگرام

ریناساس مائکروکونٹرولرز پن ڈایاگرام

یہ ایک 20 پن مائکرو قابو پانے والا ہے۔ پن 9 وی ایس ، گراؤنڈ پن ، اور وی ڈی ڈی ہے ، بجلی کی فراہمی کا پن ہے۔ اس میں تین طرح کی رکاوٹیں ہیں ، جو عام رکاوٹ ، تیز رفتار خلل ، تیز رفتار رکاوٹ ہیں۔

عام رکاوٹیں پش اور پاپ ہدایات کا استعمال کرکے اسٹیک پر نمایاں رجسٹر ذخیرہ کرتی ہیں۔ فاسٹ رکاوٹیں خود بخود پروگرام کے کاؤنٹر اور پروسیسر کی حیثیت والے الفاظ کو خصوصی بیک اپ رجسٹر میں محفوظ کرلی جاتی ہیں ، لہذا جواب کا وقت تیز تر ہوتا ہے۔ اور تیز رفتار رکاوٹیں وقفے کے ذریعہ چار مزید عام رجسٹر مختص کرتے ہیں تاکہ وقفے سے مزید رفتار کو بڑھایا جاسکے۔

داخلی بس کا ڈھانچہ 5 داخلی بسیں دیتا ہے تاکہ یہ یقینی بنایا جاسکے کہ اعداد و شمار کو سنبھالنا کم نہیں ہے۔ ہدایات بازیافتیں وسیع 64 بٹ بس کے راستے ہوتی ہیں ، تاکہ CISC فن تعمیر میں استعمال ہونے والی متغیر کی لمبائی کی ہدایت کی وجہ سے۔

RX مائکروکانٹرولرز کی خصوصیات اور فوائد

  • ملٹی کور ٹیکنالوجی کا استعمال کرتے ہوئے کم بجلی کی کھپت کا احساس ہوتا ہے
  • صنعتی اور آلات ڈیزائن کے لئے 5V آپریشن کے لئے معاونت
  • 48 سے 145 پنوں اور 32KB سے 1MB فلیش میموری میں اسکیل ایبلٹی ، 8KB ڈیٹا فلیش میموری شامل ہے
  • انٹیگریٹڈ سیفٹی کی خصوصیت
  • 7 یوآر ٹی ، آئی 2 سی ، 8 ایس پی آئی ، تقابلی سازوں ، 12 بٹ اے ڈی سی ، 10 بٹ ڈی اے سی اور 24 بٹ اے ڈی سی (آر ایکس 21 اے) کا ایک مربوط امیر فنکشن سیٹ ، جو زیادہ تر افعال کو مربوط کرکے سسٹم لاگت کو کم کرے گا۔

ریناساس مائکروکنٹرولر کی درخواست

  • صنعتی آٹومیشن
  • مواصلت کی درخواستیں
  • موٹر کنٹرول ایپلی کیشنز
  • ٹیسٹ اور پیمائش
  • طبی درخواستیں

اے وی آر مائکروکونٹرولرز

اے وی آر مائکروکونٹرولر الفیل ایگیل بوجن اور ویگارڈ وولن نے اٹیل کارپوریشن سے تیار کیا ہے۔ ڈیٹا اور پروگرام کے ل separate الگ یادوں کے ساتھ اے وی آر مائکروکنٹرولرز کو ہارورڈ آر آئی ایس سی فن تعمیر میں ترمیم کیا جاتا ہے اور 8051 اور پی آئی سی کے مقابلے میں اے وی آر کی رفتار زیادہ ہے۔ اے وی آر کا مطلب ہے TO lf-Egil Bogen اور وی مثال کے طور پر Wollan’s R آئی ایس سی پروسیسر۔

اتمیل اے وی آر مائکروکانٹرولر

اتمیل اے وی آر مائکروکانٹرولر

8051 اور اے وی آر کنٹرولرز کے درمیان فرق

  • 8051s 8-بٹ کنٹرولرز ہیں جو CISC فن تعمیر کی بنیاد پر ہیں ، AVRs RISC فن تعمیر پر مبنی 8 بٹ کنٹرولر ہیں
  • 8051 ایک AVR مائکروقابو کنٹرولر سے زیادہ طاقت استعمال کرتا ہے
  • 8051 میں ، ہم اے وی آر مائکروکانٹرولر کے مقابلہ میں آسانی سے پروگرام کرسکتے ہیں
  • اے وی آر کی رفتار 8051 مائکروکانٹرولر سے زیادہ ہے

اے وی آر کنٹرولرز کی درجہ بندی

اے وی آر مائکروکانٹرولرز کو تین اقسام میں درجہ بندی کیا گیا ہے۔

  • ٹینی اے وی آر - کم میموری ، چھوٹا سائز ، صرف آسان ایپلی کیشنز کے ل suitable موزوں
  • میگا اے وی آر - یہ سب سے زیادہ مقبول ہیں جو اچھی طرح سے میموری (256 KB تک) رکھتے ہیں ، ان بلٹ پردییوں کی زیادہ تعداد ، اور اعتدال پسند سے پیچیدہ ایپلی کیشنز کے ل suitable موزوں ہے۔
  • XmegaAVR - پیچیدہ ایپلی کیشنز کے لئے تجارتی استعمال کیا جاتا ہے ، جس میں بڑی پروگرام میموری اور تیز رفتار کی ضرورت ہوتی ہے

اے وی آر مائکروکونٹرولر کی خصوصیات

  • سسٹم میں قابل پروگرام فلیش کی 16KB
  • 512B ان سسٹم پروگرام ایبل EEPROM
  • اضافی خصوصیات کے ساتھ 16 بٹ ٹائمر
  • متعدد داخلی آسکیلیٹر
  • اندرونی ، خود پروگرام لائق انسٹرکشن فلیش میموری 256K تک ہے
  • ISP ، JTAG یا ہائی ولٹیج کے طریقوں کا استعمال کرتے ہوئے نظام میں قابل پروگرام
  • تحفظ کے لئے آزاد تالا بٹس کے ساتھ اختیاری بوٹ کوڈ سیکشن
  • ہم وقت ساز / متضاد سیریل پیری فیرلز (UART / USART)
  • سیریل پردیی انٹرفیس بس (SPI)
  • دو / تین تار ہم وقت سازی ڈیٹا کی منتقلی کے لئے یونیورسل سیریل انٹرفیس (یو ایس آئی)
  • واچ ڈاگ ٹائمر (WDT)
  • متعدد بجلی کی بچت نیند کے طریقوں
  • 10-بٹ A / D کنورٹرز ، ملٹی پلیکس کے ساتھ 16 چینلز
  • CAN اور USB کنٹرولر کی حمایت کر سکتے ہیں
  • کم وولٹیج والے آلات جو 1.8v پر کام کرتے ہیں

بہت سے اے وی آر فیملی مائکروکانٹرولرز ہیں ، جیسے اے ٹی میگا 8 ، اے ٹی میگا 16 ، اور اسی طرح کے۔ اس مضمون میں ، ہم ATmega328 مائکروکانٹرولر پر تبادلہ خیال کر رہے ہیں۔ اے ٹی میگا 328 اور اے ٹی میگا 8 پن سے ہم آہنگ آئی سی ہیں لیکن عملی طور پر وہ مختلف ہیں۔ ATmega328 میں 32kB کی فلیش میموری ہے ، جہاں ATmega8 8kB ہے۔ دیگر اختلافات اضافی ایس آر اے ایم اور ایپرووم ، پن چینج رکاوٹوں کا اضافہ ، اور ٹائمر ہیں۔ ATmega328 کی کچھ خصوصیات یہ ہیں:

ATmega328 کی خصوصیات

  • 28 پن AVR مائکروقابو کنٹرولر
  • 32kbytes کے فلیش پروگرام میموری
  • 1Kbytes کی EEPROM ڈیٹا میموری
  • SRK ڈیٹا میموری 2kbytes کی
  • I / O پنوں 23 ہیں
  • دو 8 بٹ ٹائمر
  • A / D کنورٹر
  • چھ چینل پی ڈبلیو ایم
  • انبلٹ یوارٹ
  • بیرونی آسیلیٹر: 20 میگاہرٹز تک

ATmega328 کی پن کی تفصیل

یہ 28 پن DIP میں آتا ہے ، جو ذیل کے اعداد و شمار میں دکھایا گیا ہے:

اے وی آر مائکروکونٹرولرز پن ڈایاگرام

اے وی آر مائکروکونٹرولرز پن ڈایاگرام

وی سی سی: ڈیجیٹل سپلائی وولٹیج۔

GND: زمین.

پورٹ بی: پورٹ بی ایک 8 بٹ دو جہتی I / O بندرگاہ ہے۔ پورٹ بی پنوں کو سہ رخی بیان کیا جاتا ہے جب دوبارہ ترتیب دینے کی حالت فعال ہوجاتی ہے یا ایک ، یہاں تک کہ اگر گھڑی نہیں چل رہی ہے۔

پورٹ سی: پورٹ سی ایک 7 بٹ دو جہتی I / O بندرگاہ ہے جس میں اندرونی پل اپ مزاحم ہیں۔

PC6 / RESET

پورٹ ڈی: یہ ایک 8 بٹ دو طرفہ I / O پورٹ ہے جس میں اندرونی پل اپ مزاحم ہیں۔ پورٹ ڈی کے آؤٹ پٹ بفر میں سڈول ڈرائیو کی خصوصیات شامل ہیں۔

اے وی سی سی: اے ڈی سی کے لئے اے وی سی سپلائی وولٹیج پن ہے۔

AREF: AREF ADC کے لئے ینالاگ حوالہ پن ہے۔

اے وی آر مائکروکونٹرولر کی درخواستیں

بہت سی ای وی آر مائکروکونٹرولرز کی ایپلی کیشنز ہیں جن کا استعمال ہوم آٹومیشن ، ٹچ اسکرین ، آٹوموبائل ، طبی آلات اور دفاع میں ہوتا ہے۔

پی آئی سی مائکروکانٹرولر

پی آئی سی ایک پردیی انٹرفیس کنٹرولر ہے ، جسے عام آلات کے مائیکرو الیکٹرانکس نے 1993 میں تیار کیا تھا۔ یہ سافٹ ویئر کے ذریعہ کنٹرول کیا جاتا ہے۔ انہیں بہت سے کاموں کو مکمل کرنے اور جنریشن لائن اور بہت سے دوسرے کو کنٹرول کرنے کے لئے پروگرام بنایا جاسکتا ہے۔ پی آئی سی مائکروکونٹرولر نئے ایپلی کیشنز جیسے اسمارٹ فونز ، آڈیو لوازمات ، ویڈیو گیمنگ پیریفیرلز ، اور جدید طبی آلات میں اپنا راستہ تلاش کر رہے ہیں۔

بہت ساری PICs ہیں ، جن کی شروعات PIC16F84 اور PIC16C84 سے ہوئی ہے۔ لیکن یہ واحد سستی فلیش PICs تھیں۔ مائکروچپ نے حال ہی میں ایسی اقسام کے ساتھ فلیش چپس متعارف کروائی ہیں جو زیادہ پرکشش ہیں ، جیسے 16 ایف 628 ، 16 ایف 877 ، اور 18 ایف 452۔ 16 ایف 877 پرانے 16 ایف 84 کی قیمت سے دوگنا ہے لیکن اس میں کوڈ سائز کا آٹھ گنا ، بہت زیادہ رام ، بہت زیادہ I / O پنوں ، ایک UART ، A / D کنورٹر اور بہت کچھ ہے۔

پی آئی سی مائکروکانٹرولر

پی آئی سی مائکروکانٹرولر

PIC16F877 کی خصوصیات

pic16f877 کی خصوصیات میں مندرجہ ذیل شامل ہیں۔

  • اعلی کارکردگی RISC سی پی یو
  • فلیش پروگرام میموری کے 8K x 14 الفاظ
  • 35 ہدایات (طے شدہ لمبائی انکوڈنگ۔ 14 بٹ)
  • 368 × 8 جامد رام پر مبنی ڈیٹا میموری
  • EEPROM ڈیٹا میموری کی 256 x 8 بائٹس تک
  • مداخلت کی صلاحیت (14 ذرائع تک)
  • خطاب کرنے کے تین طریقے (براہ راست ، بالواسطہ ، رشتہ دار)
  • پاور آن ری سیٹ (POR)
  • ہارورڈ فن تعمیر کی میموری
  • بجلی کی بچت سلیپ موڈ
  • وسیع آپریٹنگ وولٹیج کی حد: 2.0V سے 5.5V
  • اعلی سنک / ماخذ موجودہ: 25 ایم اے
  • اکومیولیٹر پر مبنی مشین

پردیی خصوصیات

3 ٹائمر / کاؤنٹرز (پروگرام سے قبل اسکیلر)

  • ٹائمر0 ، ٹائمر 2 8 بٹ ٹائمر / کاؤنٹر ہے جس میں 8 بٹ پری اسکیلر ہے
  • ٹائمر 1 16 بٹ ہے ، بیرونی کرسٹل / گھڑی کے ذریعہ نیند کے دوران اس میں اضافہ کیا جاسکتا ہے

دو گرفتاری ، موازنہ ، PWM ماڈیولز

  • ان پٹ کیپچر فنکشن ٹائمر 1 کی گنتی کو ایک منتقلی پر ریکارڈ کرتا ہے
  • ایک پی ڈبلیو ایم فنکشن آؤٹ پٹ ایک مربع لہر ہے جو ایک پروگرام لائق مدت اور ڈیوٹی سائیکل کے ساتھ ہے۔

10 بٹ 8 چینل ینالاگ سے ڈیجیٹل کنورٹر

9 بٹ ایڈریس کی کھوج کے ساتھ یو ایسارٹ

ماسٹر وضع اور I2C ماسٹر / غلام کے ساتھ ہم آہنگی سیریل پورٹ

8 بٹ کے متوازی غلام بندرگاہ

ینالاگ خصوصیات

  • 10-بٹ ، 8 چینل تک ینالاگ سے ڈیجیٹل کنورٹر (A / D)
  • براؤن آؤٹ ری سیٹ (BOR)
  • ینالاگ موازنہ کرنے والا ماڈیول (آلہ آدانوں اور موازنہ کی آؤٹ پٹس سے قابل عمل ان پٹ ملٹی پلیکسنگ بیرونی طور پر قابل رسائی ہیں)

PIC16F877A کی پن کی تفصیل

نیچے PIC16F877A کی پن کی تفصیل پر تبادلہ خیال کیا گیا ہے۔

PIC مائکرو

PIC مائکروکون

پی آئی سی مائکروکنٹرول

PIC کے فوائد

  • یہ ایک RISC ڈیزائن ہے
  • اس کا کوڈ انتہائی موثر ہے ، جس کی وجہ سے پی آئی سی اپنے بڑے حریفوں کے مقابلے میں عام طور پر کم پروگرام میموری کے ساتھ چل سکتی ہے
  • یہ کم لاگت ، تیز گھڑی کی رفتار ہے

PIC16F877A کا ایک عام ایپلی کیشن سرکٹ

نیچے دیئے سرکٹ میں ایک چراغ شامل ہے جس کا سوئچنگ PIC مائکروکانٹرولر کا استعمال کرتے ہوئے کنٹرول کیا جاتا ہے۔ مائکروکانٹرولر کو خارجی کرسٹل کے ساتھ انٹرفیس کیا گیا ہے جو گھڑی کے ان پٹ کو فراہم کرتا ہے۔

PIC16F877A مائکروکنٹرولرز کی درخواست

PIC16F877A مائکروکنٹرولرز کی درخواست

پی آئی سی کو ایک پش بٹن کے ساتھ بھی انٹرفیس کیا جاتا ہے اور پش بٹن دبانے پر مائکروکانٹرولر اس کے مطابق ٹرانجسٹر کی بنیاد پر ایک اعلی سگنل بھیجتا ہے ، تاکہ ٹرانجسٹر کو سوئچ کیا جاسکے اور اس طرح سے اس کو تبدیل کرنے کے لئے ریلے کو مناسب کنکشن مل سکے۔ اور AC موجودہ کو چراغ تک جانے دیں اور اس طرح چراغ چمکتا ہے۔ آپریشن کی حیثیت LCD انٹرفیس میں PIC مائکرو قابو والی مشین پر ظاہر ہوتی ہے۔

ایم ایس پی مائکروکانٹرولر

MSP430 جیسا مائکروکانٹرولر 16 بٹ مائکروکانٹرولر ہے۔ اصطلاح MSP 'مخلوط سگنل پروسیسر' کا مخفف ہے۔ یہ مائکرو قابو پانے والا خاندان ٹیکساس آلات سے لیا گیا ہے اور کم لاگت کے ساتھ ساتھ کم بجلی کی کھپت کے نظاموں کے لئے بھی ڈیزائن کیا گیا ہے۔ اس کنٹرولر میں ایک 16 بٹ ڈیٹا بس شامل ہے ، کم ہدایت ہدایات کے ساتھ ایڈریس 7 کو ایڈریس کرنا ، جو تیز کارکردگی کے لئے استعمال کیے جانے والے ڈینسر ، کم ، پروگرامنگ کوڈ کی اجازت دیتا ہے۔

یہ مائکروکانٹرولر ایک قسم کا مربوط سرکٹ ہے ، جو دوسرے مشینوں یا آلات کو کنٹرول کرنے کے لئے پروگراموں کو چلانے کے لئے استعمال ہوتا ہے۔ یہ ایک قسم کا ایک مائکرو ڈیوائس ہے ، جو دوسری مشینوں کو کنٹرول کرنے کے لئے استعمال ہوتا ہے۔ اس مائکروکانٹرولر کی خصوصیات عام طور پر دیگر اقسام کے مائکروکانٹرولر کے ساتھ قابل حصول ہوتی ہیں۔

  • ADC ، LCD ، I / O بندرگاہوں ، رام ، ROM ، UART ، واچ ڈاگ ٹائمر ، بنیادی ٹائمر وغیرہ جیسے مکمل SoC۔
  • اس میں ایک بیرونی کرسٹل استعمال ہوتا ہے اور ایک FLL (فریکوینسی لاک لوپ) آسکیلیٹر بنیادی طور پر تمام داخلی CLK حاصل کرتا ہے
  • بجلی کا استعمال کم ہے جیسے 4.2 این ڈبلیو صرف ہر ہدایت کے لئے
  • frequently1 ، 0 ، 1 ، 2 ، 4 ، 8 جیسے اکثر استعمال ہونے والے مستقل حصوں کے لئے مستحکم جنریٹر
  • عام تیزرفتاری ہر ہدایت کے لئے 300 این ایس ہے جیسے 3.3 میگاہرٹز سی ایل کے
  • ایڈریسنگ موڈس 11 ہیں جہاں سات ایڈریسنگ موڈس آپریڈز کے لئے استعمال کیے جاتے ہیں اور چار ایڈریسنگ موڈیز آپریڈ کے لئے استعمال کیے جاتے ہیں۔
  • RISC فن تعمیر 27 بنیادی ہدایات کے ساتھ

ریئل ٹائم صلاحیت پوری ، مستحکم ، اور برائے نام سسٹم سی ایل کے تعدد 6 گھڑیوں کے بعد صرف ایک بار ہی ایم ایس پی 430 کو کم پاور موڈ سے بحال کرنے کے قابل ہے۔ مرکزی کرسٹل کے ل st ، مستحکم اور دوغلو شروع کرنے کا کوئی انتظار نہیں۔

بنیادی ہدایات کو خصوصی خصوصیات کا استعمال کرتے ہوئے مشترکہ طور پر MSP430 مائکروقابو کنٹرولر کے اندر پروگرام کو آسان بنانے کے ل otherwise مشترکہ طور پر استعمال کیا گیا تھا ورنہ سی میں بقایا فعالیت اور لچک مہیا کرنے کے لئے۔ مثال کے طور پر ، یہاں تک کہ کم انسٹرکشن گنتی کا استعمال کرکے ، مائکروکنٹرولر تقریباler پوری انسٹرکشن سیٹ پر عمل کرنے کی اہلیت رکھتا ہے۔

ہٹاچی مائکروکانٹرولر

ہٹاچی مائکروکونٹرولر کا تعلق H8 کنبہ سے ہے۔ H8 جیسا نام ایک چھوٹے 8 بٹ ، 16 بٹ اور 32 بٹ مائیکروکنٹرولرز کے خاندان میں استعمال ہوتا ہے۔ یہ مائکروکانٹرولرز رینیساس ٹکنالوجی کے ذریعہ تیار کیے گئے تھے۔ اس ٹکنالوجی کی بنیاد 1990 میں ہیٹاچی سیمی کنڈکٹرز میں رکھی گئی تھی۔

موٹرولا مائکروکانٹرولر

موٹرولا مائکروکونٹرولر ایک انتہائی شامل مائکرو قابو پانے والا ہے ، جو اعلی کارکردگی کے ساتھ ڈیٹا ہینڈلنگ کے عمل کے لئے استعمال ہوتا ہے۔ اس مائکروکانٹرولر کی اکائی سم (سسٹم انٹیگریشن ماڈیول) ، ٹی پی یو (ٹائم پروسیسنگ یونٹ) اور کیو ایس ایم (قطار میں لگی سیریل ماڈیول) استعمال کرتی ہے۔

مائکروکنٹرولر اقسام کے فوائد

مائکروکنٹرولر اقسام کے فوائد میں درج ذیل شامل ہیں۔

  • منحصر
  • دوبارہ پریوست
  • موثر توانائی
  • مؤثر لاگت
  • دوبارہ پریوست
  • اسے کام کرنے میں کم وقت درکار ہے
  • یہ لچکدار اور بہت چھوٹے ہیں
  • اعلی انضمام کی وجہ سے ، اس کے سائز اور نظام کی لاگت کو کم کیا جاسکتا ہے۔
  • اضافی ROM ، رام اور I / O بندرگاہوں کے ذریعہ مائکروکانٹرولر کی مداخلت آسان ہے۔
  • بہت سے کام انجام دیئے جاسکتے ہیں ، لہذا انسانی اثر کو کم کیا جاسکتا ہے۔
  • استعمال کرنا آسان ہے ، خرابیوں کا سراغ لگانا اور نظام کو برقرار رکھنا آسان ہے۔
  • یہ بغیر کسی ڈیجیٹل حصوں کے مائکرو کمپیوٹر کی طرح کام کرتا ہے

مائکروکنٹرولر اقسام کے نقصانات

مائکروکانٹرولر اقسام کے نقصانات میں مندرجہ ذیل شامل ہیں۔

  • پروگرامنگ کی پیچیدگی
  • برقناطیسی حساسیت
  • اعلی طاقت والے آلات کے ساتھ مداخلت ممکن نہیں ہے۔
  • مائکرو پروسیسرز کے مقابلے میں اس کی ساخت زیادہ پیچیدہ ہے۔
  • عام طور پر ، یہ مائکروڈیوائسس میں استعمال ہوتا ہے
  • یہ صرف نامکمل نمبر انجام دیتا ہے۔ بیک وقت پھانسی کی سزا
  • یہ عام طور پر مائکرو آلات میں استعمال ہوتا ہے
  • مائکروپروسیسر کے مقابلے میں اس کی تشکیل زیادہ پیچیدہ ہے
  • مائکروکانٹرولر اعلی پاور ڈیوائس کو براہ راست انٹرفیس نہیں کرسکتا ہے
  • اس نے بیک وقت سزائے موت کی ایک محدود تعداد انجام دی

مائکروکنٹرولر اقسام کی درخواستیں

مائکروکنٹرولرز بنیادی طور پر ایمبیڈڈ ڈیوائسز کے لئے استعمال ہوتے ہیں ، اس کے برعکس مائکرو پروسیسرز جو ذاتی کمپیوٹرز میں استعمال ہوتی ہیں ورنہ دوسرے آلات میں۔ یہ بنیادی طور پر مختلف آلات میں استعمال ہوتے ہیں جیسے امپلانٹیبل میڈیکل ڈیوائسز ، پاور ٹولز ، آٹوموبائل میں انجن کنٹرول سسٹم ، دفاتر میں استعمال ہونے والی مشینیں ، ریموٹ ، کھلونوں کے ذریعے کنٹرول کردہ ایپلائینسز وغیرہ۔ مائکروکنٹرولر اقسام کی اہم درخواستوں میں درج ذیل شامل ہیں۔

  • آٹوموبائل
  • ہاتھ سے پکڑے ہوئے پیمائش کے نظام
  • موبائل فونز
  • کمپیوٹر سسٹمز
  • سیکیورٹی کے الارمز
  • ایپلائینسز
  • موجودہ میٹر
  • کیمرے
  • مائیکرو اوون
  • پیمائش کے آلے
  • عمل کو کنٹرول کرنے کے ل Dev آلات
  • گھومنے والی اشیاء کو ماپنے اور پیمائش کرنے والے آلات ، وولٹ میٹر میں استعمال کیا جاتا ہے
  • کنٹرول کرنے والے آلات
  • صنعتی آلات کے آلات
  • انڈسٹریز میں آلے کے آلے
  • لائٹ سینسنگ
  • حفاظتی آلات
  • عمل پر قابو رکھنے والے آلات
  • کنٹرول کرنے والے آلات
  • آگ کا پتہ لگانا
  • درجہ حرارت سینسنگ
  • موبائل فونز
  • آٹو موبائلس
  • واشنگ مشینیں
  • کیمرے
  • سیکیورٹی کے الارمز

اس طرح ، یہ سب کچھ ہے مائکروکنٹرولر اقسام کا ایک جائزہ . یہ مائکروکنٹرولر سنگل چپ مائکرو کمپیوٹر ہیں اور اس کے گھڑنے کے لئے جو ٹیکنالوجی استعمال کی جاتی ہے وہ VLSI ہے۔ ان کو ایمبیڈڈ کنٹرولرز کے نام سے بھی جانا جاتا ہے جو 4 بٹ ، 8 بٹ ، 64 بٹ ، اور 128 بٹ میں دستیاب ہیں۔ یہ چپ مختلف سرایت شدہ نظام کے افعال کو کنٹرول کرنے کے لئے ڈیزائن کیا گیا ہے۔ یہاں آپ کے لئے ایک سوال یہ ہے کہ مائکرو پروسیسر اور مائکروکنٹرولر میں کیا فرق ہے؟