أنظمة المتحكماتMicrocontroller Systems يعتبر المايكروكونترولير Microcontroller كمبيوتر أحادي الشريحة ؛وتعني
كلمة مايكرو Micro صغير وتعني كلمة كونترولير controller في أنه يستخدم
للتحكم بالتطبيقات.
الاسم الأخر للمايكروكونترولير هو
Embedded controller المتحكمات المطمورة حيث تدمج أو تطمر في الأجهزة التي نود أن نتحكم بها
مرة أخرى يختلف المعالج عن المتحكم بعدة أمور أهمها أن المعالج يحتاج
لمكونات إضافية لإتمام عملياته الداخلية مثل الذواكر و بوابات الخرج والدخل
وكذلك مولدات الساعة .. الخ ؛ بينما توجد كل العناصر المهمة لعمل المتحكم
مدمجة على شريحة المتحكم نفسه حيث يمكن نظرياً إنجاز نظام تحكم كامل
باستخدام شريحة واحدة .
تملك كل التحكمات في الحقيقة لغة واحدة تقليدية يمكن برمجتها بها وهي
الاسيمبلي assembly languages و رغم أنها أسرع اللغات إلا أن شدة تعقيدها و
الزمن الكبير لكتابة البرنامج يحول دون استخدامها أضف إلى ذلك أن كل شركة
منتجة للمتحكمات تضع الصيغة الخاصة بها للتعليمات في لغة الاسيمبلي مما
يعني أن عليك أن تبدأ من جديد في كل مرة تريد أن تستخدم متحكم جديد ؛
وبدلاً عن ذلك سنستخدم إحدى اللغات عالية المستوى مثل BASIC-PASCAL-C
في المقالة التالية سنقوم بشرح بعض أنظمة التحكم التوضيحية بالرسوم
منقول[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط][ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]