8051 تاريخ وأساسيات المتحكم الدقيق

جرب أداة القضاء على المشاكل





يحتوي الميكروكونترولر على جميع المكونات الضرورية التي يمتلكها المعالج الدقيق ويشكل دائمًا ROM وذاكرة الوصول العشوائي والمنفذ التسلسلي والموقتات ومنافذ الإدخال والإخراج ودائرة الساعة. يركز الميكروكونترولر دائمًا على مرفق الشريحة ويكون أكثر وضوحًا في حالة المنافذ التسلسلية والمحولات التناظرية إلى الرقمية وأجهزة ضبط الوقت والعدادات وقراءة الذاكرة فقط والإدخال المتوازي والتحكم في المقاطعة وذاكرة الوصول العشوائي ومنافذ الإخراج. ينشأ مفهوم الميكروكونترولر 8051 من هنا وهنا سنناقش بعمق حول الجوانب المختلفة والاستخدامات والبرمجة والميزات الأخرى لـ 8051 متحكم .

8051 متحكم وأساسيات

8051 متحكم وأساسيات



ما هو متحكم 8051؟

لقد قيل الكثير عن المتحكم 8051 وبعد اقتراب نهاية المقال ، قد تكون على دراية بالجوانب المختلفة للمتحكم الدقيق 8051. تم اختراع هذا الميكروكونترولر بواسطة Intel وهو يعمل بمعالج عائلي 8 بت. عندما يتعلق الأمر بالاستخدام فإن المتحكم الدقيق 8051 له تطبيقات واسعة في مختلف الصناعات والأغراض المنزلية أيضًا.


8051 متحكم

8051 متحكم



تاريخ متحكم 8051

إذا سنعود إلى التاريخ ، فقد تم اختراع المتحكم الدقيق 8051 لأول مرة في عام 1980 بواسطة معالج دقيق عملاق إنتل وتدريجيًا تم قبوله في جميع أنحاء العالم ومع كل الأيام القادمة تتزايد أهمية متحكم 8051. عندما تم اختراعه بواسطة Intel ، تم تطويره عن طريق تقنية NMOS ، ولكن كتقنية NMOS ولكنها لم تكن فعالة للغاية.

تاريخ متحكم 8051

تاريخ متحكم 8051

من أجل زيادة الفعالية والإنتاجية ، قامت إنتل بإعادة تشكيلها من خلال تنفيذ تقنية تقنية CMOS وظهرت نسخة جديدة إلى حيز الوجود بحرف 'C' في اسم العنوان حتى تتمكن من تلبية الطلب ويمكنها أداء ما يصل إلى العلامة. يحتوي الإصدار الجديد من وحدة التحكم الصغيرة 8051 على حافلتين ، أحدهما للبرنامج والآخر للبيانات بحيث يمكنه الأداء بشكل جيد.

على وجه التحديد ، فإن المتحكم 8051 عبارة عن عائلة مكونة من 8 بت من وحدات التحكم الدقيقة ويتم استخدامها في جميع أنحاء العالم. 'النظام على شريحة' هو المرادف الآخر الذي حصل عليه متحكم 8051 ومكونات مثل 128 بايت من ذاكرة الوصول العشوائي ، وأربعة منافذ على شريحة واحدة ، ومؤقتان ، ومنفذ تسلسلي واحد و 4 كيلوبايت من ذاكرة القراءة فقط تشير إلى المرادف.

نظرًا لأنه معالج 8 بت ، يمكن أن تعمل وحدة المعالجة المركزية بكفاءة وسرعة كبيرة إذا كانت البيانات حوالي 8 بتات في المرة الواحدة وإذا كانت البيانات أكثر من ذلك يجب تجزئة إلى وحدة المعالجة المركزية المختلفة. في الواقع ، في تاريخ اليوم ، تفضل معظم الشركات المصنعة أن تأتي مع 4K بايت من ذاكرة القراءة فقط.


منطقة التركيز في متحكم 8051

سنناقش هنا مجال التركيز المهم المختلف للميكروكونترولر 8051.

إدارة الطاقة: تم تجهيز المتحكم الدقيق 8051 بأنظمة قياس فعالة ويساعد المتحكم الدقيق على توفير الطاقة إلى حد كبير.

شاشة لمسية: تأتي الأيام الحديثة والميكروكونترولر القادم مع ميزة شاشة اللمس ، كما يأتي المتحكم 8051 مع ميزة شاشة اللمس. ومن ثم فإن لديها تطبيقًا واسعًا في الهواتف المحمولة ومشغلات الوسائط وقطاع الألعاب.

قطاع السيارات: متحكم 8051 له تطبيق واسع في قطاعات السيارات أيضًا ، وعلى وجه التحديد في إدارة المركبات الهجينة ، فقد كان استثنائيًا. بالإضافة إلى ذلك ، فإن نظام التحكم في التطواف ونظام منع الفرامل هو المجال الآخر الذي يستخدم فيه بشكل كبير.

منطقة التركيز في متحكم 8051

منطقة التركيز في متحكم 8051

أساسيات الميكروكونترولر

عندما يتعلق الأمر بأساسيات وحدة التحكم الدقيقة ، يجب أن نكون على دراية بالمكونات المختلفة للميكروكونترولر والمكونات هي: وحدة المعالجة المركزية (CPU) ، ذاكرة الوصول العشوائي (RAM) ، ذاكرة القراءة فقط (ROM) ، منافذ الإدخال / الإخراج أجهزة ضبط الوقت ، عدادات المقاطعة ، المحولات التناظرية إلى الرقمية ، المحولات التناظرية الرقمية ، منافذ التوصيل التسلسلي والدوائر التذبذبية.

أساسيات الميكروكونترولر

أساسيات الميكروكونترولر

وحدة المعالجة المركزية: يطلق عليه الدماغ والوظيفة الرئيسية هي جلب وفك شفرة التعليمات بحيث يمكن تنفيذ الوظائف الأخرى بسلاسة.

ذاكرة: عندما يتعلق الأمر بذاكرة المتحكم الدقيق ، يأتي المعالج الدقيق للصورة والذكريات المختلفة المثبتة داخل وحدة التحكم الدقيقة هي ذاكرة الوصول العشوائي وذاكرة القراءة فقط (EEPROM ، EPROM ، إلخ) أو ذاكرة فلاش لتخزين رموز مصدر البرنامج.

منافذ الإخراج والإدخال المتوازية: الهدف الرئيسي لهذه المنافذ داخل وحدة التحكم الدقيقة هو قيادة الواجهات المختلفة بين الأجهزة المتصلة.

المنافذ التسلسلية: هذه أيضًا جزء مهم من الميكروكونترولر.

الموقت والعدادات: ال عدد الموقتات والعدادات داخل متحكم دقيق تختلف وهي تستخدم بشكل أساسي لغرض وظائف القفل والتشكيلات وتوليد النبض وقياس التردد وعمل التذبذبات بحيث يمكن تنفيذ المهمة مع الفاصل الزمني المحدد.

محول تناظري إلى رقمي ومن رقمي إلى محول تناظري: هذا هو المحول المستخدم داخل الميكروكونترولر لتحويل الإشارة من تماثلي إلى رقمي والعكس صحيح.

التحكم بالمقاطعة: الاسم نفسه يشرح نفسه ويساعد على أداء البرنامج دون أي انقطاع.

كتلة الوظائف الخاصة: هذه هي الإضافة الإضافية والخاصة للمتحكم الدقيق لأداء مهمة خاصة معينة.

8051 مشاريع متحكم

لجميع طلاب الهندسة والدبلوم 8051 مشروع متحكم لها أهمية كبيرة. لنكون صادقين ، فإن المشروع المتعلق بالميكروكونترولر 8051 مثير جدًا للاهتمام وسيحل بشكل أساسي مشكلة متطلبات العالم الحقيقي.

8051 مشاريع متحكم

8051 مشاريع متحكم

إذا كنت تبحث عن مشروع للميكروكونترولر 8051 هنا ، فسنساعدك في الحصول على الدليل المناسب لمشاريعك. فيما يلي أسماء بعض مشاريع وحدة التحكم الدقيقة 8051 المثيرة للاهتمام والأكثر قبولًا:

  • اتصال بيانات لاسلكي آمن (at89s52)
  • مولد رقم عشوائي باستخدام 8051
  • نظام الحضور المستند إلى RFID (at89s52 + rf)
  • Interfacing Hex Keypad إلى 8051 ،
  • ساعة رقمية تعمل بالتحكم عن بعد مع DS1307 و AT89c2051 ،
  • نظام تتبع الطاقة الشمسية (at89c2051) ،
  • مكتشف المدى بالموجات فوق الصوتية باستخدام 8051 ،
  • نظام الأمان المستند إلى RFID (at89s52 + rfid) ،
  • دائرة جهاز قياس الكحول باستخدام 8051 ،
  • الرسائل القصيرة عبر الهاتف (at89s8252) ،
  • روبوت تابع الخط باستخدام متحكم 8051 ،
  • جهاز التحكم عن بعد القائم على الترددات اللاسلكية (at89c2051) ،
  • قراءة العدادات التلقائية القائمة على الترددات اللاسلكية وغيرها الكثير

8051 برمجة متحكم

8051 برمجة متحكم هو بالتأكيد ممتع للغاية ولجعله ممتعًا هنا ، سنقدم لك بعض الأدوات التي ستساعدك على فهم برمجة متحكم 8051 بطريقة أفضل.

8051 برمجة متحكم

8051 برمجة متحكم

الق نظرة على الأدوات

  • محرر الكود - بناء الجملة تمييز المفكرة
  • برنامج RIDE - المحاكاة
  • A51 المجمع
  • Proteus - برنامج محاكاة مدمج بالكامل
  • محاكي النوافذ Smart n Small Simulator
  • Keil uVision - محاكاة 8051 / ARM
  • حاسبات قيمة Baud -Timer لمختلف معدلات الباود

الآن سنقوم بكتابة البرنامج وفقًا لبرنامج محاكاة Keil Uvison4 والبرنامج

  • قم بتثبيت البرنامج على نظامك
  • انقر فوق مشروع -> مشروع Uvision جديد
  • احفظ مشروعك
  • حدد الجهاز المستهدف (8051 - AT89s51)
  • ملف -> جديد
  • سيتم فتح محرر نص جديد. هنا تحتاج إلى كتابة التعليمات البرمجية الخاصة بك

يركز البرنامج التعليمي بشكل أساسي على تسجيلات الوظائف الخاصة (SFRs) ، سجلات الوظائف الخاصة ، السجلات الأساسية ، المُجمع ، سجلات 'R' ، سجل B ، مؤشر البيانات (DPTR) ، عداد البرنامج (PC) ، مؤشر المكدس (SP) ، أوضاع العنونة ، تدفق البرنامج ، المستوى المنخفض المعلومات ، الموقتات ، تشغيل المنفذ التسلسلي ، المقاطعات ، الأحداث التي تؤدي إلى المقاطعات وأنواع الذاكرة وذاكرة الكود وذاكرة الوصول العشوائي الداخلية وذاكرة الوصول العشوائي الخارجية وغيرها الكثير. تم إغراق الإنترنت بالعديد من البرامج التعليمية التي يمكنك الاستفادة منها إلى أقصى حد.

هذا كل شيء عن 8051 تعليمي متحكم . إذا كنت مبتدئًا أو خبيرًا ، فإن المتحكم الدقيق 8051 يحتاج إلى دراسة متعمقة حتى تتمكن من فهم أساسيات متحكم 8051. نعم ، 8051 ليس مجرد رقم بسيط ، إنه يشير إلى شيء وسيساعدك البرنامج التعليمي على فهم وحدة التحكم الدقيقة 8051. علاوة على ذلك ، أي استفسارات بخصوص هذه المقالة ، يرجى تقديم اقتراحاتك القيمة في قسم التعليقات أدناه. إليك سؤال لك ، ما هي الذاكرة الداخلية للميكروكونترولر 8051؟