تعني MCU وحدة متحكم ، والمعروفة أيضًا باسم Microcontroller. إنها شريحة دائرة متكاملة تدمج جوهر المعالج ، والذاكرة ، وواجهات الإدخال/الإخراج ، وغيرها من الأجهزة الطرفية. عادة ما تستخدم mcus في الأنظمة المضمنة للتحكم في مهام محددة وأداء.
بالمقارنة مع المعالجات الدقيقة للأغراض العامة (على سبيل المثال ، عائلة Intel's X 86) ، يتمتع MCUS بحجم أقل وخصائص استهلاك الطاقة أقل. يتم استخدامها عادة في الأنظمة المدمجة مثل الأجهزة المنزلية ، وإلكترونيات السيارات ، والضوابط الصناعية ، والأجهزة الطبية ، والمنازل الذكية ، وغيرها من المجالات.
تشمل الميزات الرئيسية لـ MCU:
1. النوى المعالج:عادةً ما تدمج MCUS واحد أو أكثر من النوى المعالج ، مثل سلسلة ARM Cortex-M. هذه النوى المعالج لها استهلاك منخفض للطاقة ومجموعات تعليمية فعالة ، مما يجعلها مناسبة للتطبيقات المدمجة.
2. الذاكرة:عادةً ما تتضمن MCUS ذاكرة الفلاش (فلاش) لتخزين رمز البرنامج والبيانات ، وذاكرة الوصول العشوائي لتخزين البيانات المؤقتة.
3. واجهات الإدخال/الإخراج:توفر MCU مجموعة متنوعة من واجهات الإدخال/الإخراج مثل دبابيس الإدخال/الإخراج للأغراض العامة (GPIO) ، والمدخلات/المخرجات التناظرية (ADC/DAC) ، والواجهات التسلسلية (UART ، SPI ، و I2C) للتواصل مع الأجهزة الخارجية والتحكم فيها.
4. الساعة والموقت:لدى MCU مصدر ساعة داخلي وموقت لعمليات التزامن والتوقيت.
5. ميزات الطاقة المنخفضة:عادة ما يتم تصميم MCU في وضع الطاقة المنخفض لتمديد عمر البطارية أو توفير الطاقة.
عادة ما يتم برمجة MCU وتطويرها باستخدام بيئات تطوير متكاملة محددة (IDES) ولغات البرمجة مثل C ، C ++ ، أو لغة التجميع. يمكن للمطورين كتابة التعليمات البرمجية للتحكم في وظائف وسلوك MCU لتحقيق متطلبات تطبيق محددة.




