MCC چیست و چه کاربردی در برنامهنویسی میکروکنترلر دارد؟
⚙️ MCC چیه؟
MCC یا همون MPLAB Code Configurator یه پلاگین/ابزار گرافیکیه توی محیط MPLAB X IDE که بهت کمک میکنه:
“کدنویسی راهاندازی سختافزار رو بدون دست زدن به رجیسترها انجام بدی!”
💡 MCC یعنی چی دقیقتر؟
با MPLAB Code Configurator تو لازم نیست دستی برید تو دیتاشیت ببینی فلان بیت کدوم رجیستر رو صفر کنی. فقط انتخاب میکنی که:
- تایمر میخوای؟ MCC برات کدش رو مینویسه
- UART؟ SPI؟ PWM؟ MCC با چند کلیک کدش رو جنریت میکنه
- حتی میتونی پینها رو روی نقشه پین میکرو تنظیم کنی (Pin Manager)
✨ مزایا:
ویژگی | توضیح |
کدنویسی سریع | اتوماتیک کد تولید میکنه (C با XC8) |
پیکربندی گرافیکی | با کلیک پین و ماژولها رو فعال میکنی |
کمتر درگیر رجیسترها | کد تمیزتر و خواناتر |
مناسب برای شروع | آموزش برای تازهکارها خیلی آسونتر میشه |
🧱 مثال ساده:
میخوای تایمر1 رو راه بندازی و باهاش یه LED چشمک بزنه.
با MCC:
- بازش میکنی
- Timer1 رو فعال میکنی
- پین مورد نظر رو خروجی میذاری
- روی Generate کلیک میکنی
- کل فایلهای لازم برات ساخته میشن (init, start, stop…)
📍 کجا نصبش کنیم؟
داخل خود MPLAB X:
- از قسمت Tools > Plugins > MCC
یا - مستقیم از سایت Microchip:
https://www.microchip.com/mplab/mplab-code-configurator
🧠 MCC چه بخشهایی داره؟
- Project Resources → لیست ماژولهایی که فعال کردی
- Device Resources → لیست امکانات قابل استفاده میکرو
- Pin Manager → انتخاب ورودی/خروجی بودن پینها
- System Module → تنظیم فرکانس و کلاک
- Generated Files → کدهای تولیدشده
⬇️ لینک دانلود MCC
-
-
-
-
- 📥 برای دانلود آخرین نسخه این نرمافزار میتوانید به لینک زیر از سایت Soft98 مراجعه کنید:
-
-
-
هیچ دیدگاهی برای این محصول نوشته نشده است.