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

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





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

8051 مائکروکنٹرولر اور مبادیات

8051 مائکروکنٹرولر اور مبادیات



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

8051 مائکروکانٹرولر کے بارے میں بہت کچھ کہا گیا ہے اور مضمون کے اختتام کی طرف آنے کے بعد آپ شاید 8051 مائکروقابو کنٹرولر کے مختلف پہلوؤں سے آگاہ ہوں گے۔ اس مائکروکانٹرولر کی ایجاد انٹیل نے کی تھی اور یہ 8 بٹ فیملی پروسیسر کے ساتھ کام کرتا ہے۔ جب استعمال کی بات آتی ہے تو 8051 مائکروکانٹرولر کی مختلف صنعتوں اور گھریلو مقصدوں میں بھی وسیع پیمانے پر اطلاق ہوتا ہے۔


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

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



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

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

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

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

تاثیر اور پیداواری صلاحیت کو بڑھانے کے ل the انٹیل نے سی ایم او ایس ٹکنالوجی کو لاگو کرکے اسے دوبارہ تشکیل دیا ہے اور عنوان کے نام پر ایک خط 'سی' کے ساتھ ایک نیا ایڈیشن وجود میں آیا ہے تاکہ وہ طلب کو پورا کرسکے اور اس تک کارکردگی کا مظاہرہ کرسکے۔ نشان. 8051 مائکرو کنٹرولر کے نئے ایڈیشن میں دو بسیں ہیں اور ان میں سے ایک پروگرام کے لئے اور دوسرا ڈیٹا کیلئے ہے تاکہ وہ اچھی کارکردگی کا مظاہرہ کرسکے۔

مخصوص کرنے کے لئے 8051 مائکروکانٹرولر ایک 8 بٹ فیملی ہے جو مائکروکانٹرولر ہے اور اسے دنیا بھر میں استعمال کیا جاتا ہے۔ 'ایک چپ پر سسٹم' دوسرا مترادف ہے جس میں 8051 مائکروکونٹرولر نے ملا ہے اور اجزاء جیسے 128 بائٹ رام ، ایک بندر میں چار بندرگاہیں ، 2 ٹائمر ، 1 سیریل پورٹ اور ROM کے 4Kbytes مترادف کی علامت ہیں۔

جیسا کہ یہ 8 بٹ پروسیسر ہے سی پی یو بہت موثر اور تیزی سے کام کرسکتا ہے اگر ڈیٹا ایک وقت میں 8 بٹس کے بارے میں ہے اور اگر ڈیٹا زیادہ ہے کہ اسے مختلف سی پی یو میں بکھڑا جانا پڑتا ہے۔ در حقیقت ، آج کی تاریخ میں ، زیادہ تر مینوفیکچررز 4Kbytes ROM کے ساتھ آنا پسند کرتے ہیں۔


8051 مائکروکانٹرولر کا فوکس کرنے کا علاقہ

یہاں ہم 8051 مائکروکانٹرولر کے مختلف اہم توجہ مرکوز شعبے کے بارے میں بات کریں گے۔

توانائی کا انتظام: 8051 مائکروکونٹرولر موثر پیمائش کے نظام سے لیس ہے اور یہ مائکروکانٹرولر کو بڑی حد تک توانائی کی بچت کرنے میں مدد کرتا ہے۔

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

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

8051 مائکروکانٹرولر کا فوکس کرنے کا علاقہ

8051 مائکروکانٹرولر کا فوکس کرنے کا علاقہ

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

جب بات مائکرو قابو کرنے والے کے بنیادی حصے کی ہو تو ، ہمیں مائکروکانٹرولر کے مختلف اجزاء کے بارے میں آگاہ ہونا ضروری ہے اور اجزاء یہ ہیں: سنٹرل پروسیسنگ یونٹ (سی پی یو) ، بے ترتیب رسائی میموری (رام) ، صرف پڑھنے والی میموری (آر او ایم) ، ان پٹ / آؤٹ پٹ پورٹس ٹائمر ، کاؤنٹر رکاوٹ کنٹرول ، ڈیجیٹل کنورٹرس کے مطابق ینالاگ ، ڈیجیٹل ینالاگ کنورٹرز ، سیریل انٹرفیسنگ پورٹس اور دوہری سرکٹس۔

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

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

سی پی یو: اس کو دماغ کہا جاتا ہے اور مرکزی کام ہدایات کو بازیافت کرنا اور ڈی کوڈ کرنا ہے تاکہ دوسرے کام آسانی سے انجام پائے۔

یاداشت: جب مائکرو قابو پانے والے کی یاد آتی ہے تو مائکرو پروسیسر تصویر کی طرف آتی ہے اور مائکروکنٹرولر کے اندر نصب مختلف یادیں رام اور روم (EEPROM، EPROM ، وغیرہ) ہیں یا پروگرام کے ماخذ کوڈز کو اسٹور کرنے کے ل flash فلیش یادیں۔

متوازی آؤٹ پٹ اور ان پٹ پورٹس: مائکروکانٹرولر کے اندر ان بندرگاہوں کا بنیادی مقصد متصل آلات کے مابین مختلف انٹرفیس چلانا ہے۔

سیریل پورٹس: یہ بھی مائکروکنٹرولر کا ایک اہم حصہ ہیں۔

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

ینالاگ ڈیجیٹل کنورٹر اور ڈیجیٹل ٹو ینالاگ کنورٹر: سگنل کو تبدیل کرنے کے ل These مائکروکونٹرولر کے اندر استعمال ہونے والے یہ کنورٹر ہیں ڈیجیٹل کے مطابق اور اس کے برعکس۔

رکاوٹ کنٹرول: یہ نام خود خود وضاحتی ہے اور اس پروگرام کو بغیر کسی مداخلت کے انجام دینے میں مدد ملتی ہے۔

اسپیشل فنکشننگ بلاک: یہ خاص کام کو انجام دینے کے ل the مائکروکانٹرولر میں اضافی اور خصوصی اضافہ ہیں۔

8051 مائکروکانٹرولر منصوبے

تمام انجینئرنگ اور ڈپلومہ طلبا کے لئے 8051 مائکروکانٹرولر منصوبے ایک بہت بڑی اہمیت ہے۔ ایماندارانہ بات یہ ہے کہ 8051 مائکروکانٹرولر سے متعلق پراجیکٹ انتہائی دلچسپ ہے اور بنیادی طور پر یہ دنیا کی حقیقی ضرورت کا مسئلہ حل کرے گا۔

8051 مائکروکانٹرولر منصوبے

8051 مائکروکانٹرولر منصوبے

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

  • محفوظ وائرلیس ڈیٹا مواصلات (at89s52)
  • 8051 کا استعمال کرتے ہوئے رینڈم نمبر جنریٹر
  • آریفآئڈی پر مبنی حاضری کا نظام (at89s52 + rf)
  • ہیکس کیپیڈ سے انٹرفیسنگ 8051 ،
  • DS1307 اور AT89c2051 کے ساتھ ریموٹ کنٹرولڈ ڈیجیٹل گھڑی ،
  • سولر ٹریکنگ سسٹم (at89c2051) ،
  • الٹراسونک رینج فائنڈر 8051 کا استعمال کرتے ہوئے ،
  • آریفآئڈی پر مبنی سیکیورٹی سسٹم (at89s52 + rfid) ،
  • 8051 کا استعمال کرتے ہوئے بریتھلیزر سرکٹ ،
  • ٹیلیفون کے ذریعے ایس ایم ایس (at89s8252) ،
  • 8051 مائکروکانٹرولر کا استعمال کرتے ہوئے لائن فالوور روبوٹ ،
  • آریف پر مبنی ریموٹ کنٹرول (at89c2051) ،
  • آریف پر مبنی خودکار میٹر پڑھنا اور بہت کچھ

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

8051 مائکروکونٹرولر پروگرامنگ یقینا very یہ بہت ہی دلچسپ ہے اور اس کو اور بھی دلچسپ بنانے کے لئے ہم یہاں آپ کو کچھ ٹولز فراہم کریں گے جو آپ کو 8051 مائکروکانٹرولر پروگرامنگ کو بہتر طریقے سے سمجھنے میں مدد فراہم کریں گے۔

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

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

ٹولز پر ایک نظر ڈالیں

  • کوڈ ایڈیٹر - Syntax نوٹ پیڈ کو اجاگر کرتے ہوئے
  • سواری سافٹ ویئر - تخروپن
  • A51-Assembler
  • پروٹیوس - مکمل ایمبیڈڈ نقلی سافٹ ویئر
  • سمیلیٹر ونڈوز پر مبنی اسمارٹ این سمال سمیلیٹر
  • کییل یوویژن - 8051 / اے آر ایم نقلی
  • باؤڈ ٹائمر ویلیو کیلکولیٹرز مختلف بوڈ ریٹ کے لئے

اب ہم پروگرام کو کییل یوویژن 4 سمولیشن سوفٹویئر کے مطابق لکھیں گے اور پروگرام ہے

  • اپنے سسٹم پر سافٹ ویئر انسٹال کریں
  • پروجیکٹ -> نیا یوویژن پروجیکٹ پر کلک کریں
  • اپنے منصوبے کو محفوظ کریں
  • ٹارگٹ ڈیوائس (8051 - AT89s51) کو منتخب کریں
  • فائل -> نیا
  • نیا ٹیکسٹ ایڈیٹر کھولا جائے گا۔ یہاں آپ کو اپنا کوڈ لکھنے کی ضرورت ہے

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

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