[ رسائل جديدة · المشاركين · قواعد المنتدى · بحث · RSS ]
  • صفحة 1 من%
  • 1
تعلم الالكترونيات الشاملة » plc » الميكروكنترولر ودوائر الاتصال بالحاسب الالي » حقن البرنامج في المايكروكونترولر
حقن البرنامج في المايكروكونترولر
alagrab
هذه المشاركة رقم 1 ونرجو أن تشاركنا بها في الشبكات الإجتماعية التالية >>>
ويب ماستر
مجموعة: المدراء
رسائل: 858
حالة: Offline
مشاركة
لجعل المتحكم يقوم بإنجاز شيء مفيد يجب أولاً شحنه ببرنامج ليقوم بتنفيذه، وهذا البرنامج يوضع في ذاكرة غير متطايرة Non-Volatile تحتفظ بمحتوياتها بشكل دائم حتى دون وجود تغذية كهربائية وتكون هذه الذاكرة عادة أحد أنواع الذاكرة ROM (كـ PROM و EPROM و EEPROM و Flash وربما نفصل عنها أكثر لاحقاً)، فالمتحكم شريحة قابلة للبرمجة.

والبرنامج عادة يكتب على حاسب شخصي PC بلغة التجميع الخاصة بالمتحكم بواسطة محرر نصوص ثم يجري تجميعه ليتم تحويله إلى رموز تمثل تعليمات البرنامج بلغة الآلة لذاك المتحكم، كما يمكن كتابة البرنامج بلغة عالية المستوى (كـ C أو BASIC) ومن ثم استخدام مترجم خاص لذلك المتحكم يحول البرنامج من اللغة عالية المستوى المستخدمة أيضاً إلى رموز الآلة للمتحكم.

بعد الحصول على ملف يمثل البرنامج الذي نود من المتحكم أن يقوم بتنفيذه ممثلاً بلغة الآلة الخاصة به يتم استخدام جهاز يدعى بالمبرمجة Programmer لنقل البرنامج من الحاسب وتخزينه داخل المتحكم، والمبرمجة توصل مع الحاسب عبر أحد منافذه (كالمنفذ التسلسلي RS232 -والمسمى عادة COM- أو منفذ الطابعة -المسمى عادة LPT- أو منفذ USB أوغيرها) وترفق مع برنامج Software يقوم بالتخاطب معها وقيادتها ويتيح إجراء العديد من المهام على ذاكرة المتحكم من شحنها ببرامج أو عرض محتوياتها أو مسحها مستخدماً المبرمجة كأداة لتنفيذ ذلك.ولعل أشهر البرامج المستخدمة في ذلك هو IC prog .


 
تعلم الالكترونيات الشاملة » plc » الميكروكنترولر ودوائر الاتصال بالحاسب الالي » حقن البرنامج في المايكروكونترولر
  • صفحة 1 من%
  • 1
بحث: