MPLAB Tools v8.90 | MPLAB X IDE v5.30 | MPLAB C for PIC32 v2.0.2/PIC30 v3.31/PIC18 v3.47
برنامهنویسی میکروکنترلرها
Microchip یک کمپانی فعال آمریکایی در زمینه تولید قطعات الکترونیکی نظیر میکروکنترلرها (PICmicro, dsPIC/PIC24, PIC32)، حافظههای سریال EEPROM و SRAM، دستگاههای KEELOQ، قطعات آنالوگ مورد استفاده جهت کنترل و نظارت بر توان و شارژ باطری، آیسیهای شبکه و تبدیل پروتکلهای شبکهای به یکدیگر میباشد.
شرکت Microchip در سال ۱۹۹۳ نخستین میکروکنترلر تولیدی خود را با نام PIC1650 به بازار ارائه کرد. در حال حاضر میکروکنترلرهای قدرمند PIC شرکت میکروچیپ در دستگاههای مختلف بسیاری نظیر لوازم خانگی، وسایل بازی و سرگرمی، تجهیزات صنعتی، لوازم و ادوات پزشکی، صنایع اتومبیل و حمل و نقل و … مورد استفاده قرار میگیرد.
این شرکت برای برنامهنویسی میکروکنترلرهای خود مجموعه نرم افزارهای MPLAB را در دو گروه اصلی کامپایلر و رابط کاربری ارائه کرده است.
کامپایلرهای نرم افزار MPLAB فاقد واسط کاربری هستند و شرکت میکروچیپ برای نوشتن برنامه و ایجاد واسط کاربری برای برنامهنویسی سادهتر، نرم افزار MPLAB X IDE (مخفف MPLA X Integrated Development Environment) را ارائه نموده است. در MPLAB X IDE میتوانید از یکی از کامپایلرهای موجود برای تبدیل برنامه نوشته شده به کد هگز استفاده کنید.
کامپایلرهای MPLAB عبارتند از:
MPLAB XC 8
برنامهنویسی میکروکنترلرهای PIC 10/12/16/18
MPLAB XC 16
برنامهنویسی میکروکنترلرهای سری PIC 24 و کنترلر های سیگنال دیجیتال خانواده dsPIC
MPLAB XC 32
برنامهنویسی میکروکنترلرهای سری PIC 32
MPLAB XC32++ Compiler
برنامهنویسی میکروکنترلرهای ۳۲ بیتی PIC به زبان ++C
برخی از ویژگیهای مجموعه نرم افزارهای MPLAB عبارتند از:
- برنامهنویسی ساده و روان برای میکروکنترلرها
- پشتیبانی از میکروکنترلرهای سری PIC 10/12/16/18/24/32
- پشتیبانی از زبان ++C و ماژولها و کتابخانههای استاندارد آن
- انجام عملیات کامپایل و دیباگ تنها با یک کلیک
- برخورداری از سیستم هوشمند و چند منظوره اشکالیابی
- قابلیت تجزیه و تحلیل زنده (Live)
- قابلیت نمایش برنامه در قالب فلوچارت برای تحلیل آسان آن
- تشخیص و تکمیل خودکار دستورات در محیط IDE
- دسترسی سریع به ماکروها و توابع برنامه
- ثبت تاریخ تمام تغییرات در پروژه و بازیابی آنها
- دارای امکانات قدرتمند و سازگار با پروژههای گروهی
- پشتیبانی از پلاگینها و ماژولهای مختلف برای افزایش قابلیتهای تحلیلی برنامه
- و …
دانلود MPLAB Tools v8.63 با حجم 83 مگابایت
دانلود MPLAB C for PIC30 v3.31 با حجم 58 مگابایت
دانلود MPLAB C for PIC18 v3.47 با حجم 74 مگابایت
دانلود ویرایش مک با حجم 730 مگابایت
مراحل دانلود و نصب نرم افزارهای موجود در سافت سرا بسیار ساده
است.
برای دانلود نرم افزار یا ابزار مورد نظر کافیست بر
روی لینک (یا لینکهای) مربوط به آن کلیک کنید تا عملیات دانلود
فایل (ها) انجام شود.
در صورتی که در دانلود فایلها با
مشکلی مواجه شدید، بخش رفع
اشکال/گزارش خرابی لینک را مشاهده کنید.
نرم افزارهای موجود، بسته به حجمشان ممکن است در یک یا چند پارت ارائه شوند. در نرم افزارهایی که دارای چند پارت هستند باید تمام پارتهای موجود را دانلود کنید. البته ممکن است در برخی نرم افزارها احتیاج به دانلود تمام لینکها نباشد. مثلا اگر سیستم شما 64 بیتی است و نرم افزاری دارای دو ویرایش 32 و 64 بیت است، کافیست تنها پارتهای مربوط به ویرایش 64 بیتی را دانلود کنید. همچنین برخی نرم افزارها دارای اضافات و پلاگینهایی هستند که دانلود آنها نیز اختیاری است.
پس از دانلود یک نرم افزار، کافیست محتویات آن را توسط نرم
افزار WinRAR یا یک فشرده سازی دیگر که از فرمت RAR پشتیبانی می
کند، بر روی سیستم خود استخراج کنید. برای این منظور بر روی
اولین پارت کلیک راست و گزینه ی Extract Here را انتخاب کنید، در
این صورت تمام پارتهای موجود به صورت یکپارچه بر روی سیستم شما
استخراج می شوند.
در انتهای نام پارت اول نرم افزارهایی که
در چند پارت فشرده شده اند عبارت part1 یا part01 قرار دارد.
در صورتی که نرم افزاری تنها یک پارت دارد نیز به همین ترتیب بر
روی آن راست کلیک و گزینه ی Extract Here را انتخاب کنید.
فایلهای دانلود شده از سافت سرا دارای هیچ فایل اضافی یا
تبلیغاتی خاصی نیستند، از اینرو برای استخراج فایل دانلود شده،
با خیال آسوده بر روی فایل مورد نظر کلیک راست و گزینه ی Extract
Here را انتخاب کنید.
در این صورت نرم افزار و فایلهای
مربوط به آن (مانند سریال، راهنما و ...) در پوشه ای به صورت
مرتب استخراج خواهند شد.
فایلهای دانلود شده از سافت سرا برای استخراج نیازمند پسوورد می
باشند. پسوورد تمام فایلهای دانلود شده از سافت سرا softsara.ir
است.
بروز پیغام خطا پس از درج پسوورد (یا در طول استخراج
فایلها) دلایل مختلفی می تواند داشته باشد.
اگر پسوورد را
کپی (Copy & Paste) می کنید، به احتمال زیاد این مشکل وجود
خواهد داشت. زیرا معمولا هنگام کپی پسوورد از سایت یک کارکتر
فاصله در ابتدا یا انتهای آن ایجاد می شود. در صورتی که پسوورد
را تایپ می کنید، به کوچک بودن حروف و انگلیسی بودن صفحه کلید
توجه کنید.
برای اطلاعات بیشتر اینجا کلیک کنید.