Home / میکروکنترلر / آموزش PIC / آموزش PIC کار با MPLAB

آموزش PIC کار با MPLAB

در این قسمت از آموزش PIC کار با MPLAB رو بررسی می کنیم و پروژه ی ساده led چشمک زن رو پله به پله آموزش میدیم. و در ادمه چند پروگرامر PIC برای استفاده از میکروکنترلر های PIC معرفی می کنیم.

معرفی برنامه ی MPLAB:

برنامه ی MPLAB برنامه رسمی خود شرکت میکروچیپ است و یه صورت رایگان در اختیار همه قرار داده شده این برنامه قابلیت اجرا در همه ی سیستم عامل های دسکتاپ رو دارا است. اگر خود برنامه  ی MPLAB X IDE رو نصب کنید فقط می توانید به زبان اسمبلی در این برنامه کد نویسی کنید برای اینکه بتونید به زبان C کد بنویسید باید MPLAB XC8 Compiler رو هم روی سیستم تون نصب داشته باشید.

برای نصب MPLAB x شما باید جاوا رو در سیستمتون نصب داشته باشید در غیر این صورت باید اول برنامه ی JAVA رو نصب کنید.

پس برای ادمه آموزش باید نرم افزار های زیر رو دانلود و نصب کنید:

  • MPLAB X IDE
  • MPLAB XC8 Compiler

برای ایجاد پروژه در MPLAB X به ترتیب مراحل زیر را دنبال کنید:

Open-MPLAB-X-IDE MPLAB X IDE را باز کنید

 New-Project-Step-1File >> New Project

 Microchip Embedded >> Standalone Project

New-Project-Step-2خانواده و اسم میکروکنترلرتون رو انتخاب کنید.

New-Project-Step-3نوع دیباگر یا پرورگرامر خودتون رو انتخاب کنید.New-Project-Step-4Select the Compiler XC8

New-Project-Step-5اسم پروژه و محل ذخیره سازی پروژه را مشخص کنید.New-Project-Wizard-Completedبعد از اتمام مراحل باید این پنجره باز بشه

برای اضافه کردن کد C نیز مراحل زیر را دنبال کنید:

Adding-a-Source-Fileروی Source File کلیک راست کرده و گزینه ی NEW و C Main File رو انتخاب کنید.

New-Source-File-CreatedSource جدید ایجاد شد و می توانید کدهاتون رو اینجا اضافه کنید.

در قسمت بعدی نحوه ی تنظیم بیت های وضعیت میکروکنترلر PIC ، کامپایل و پروگرم کردن این میکروکنترلر رو آموزش می دهیم پس با ما همراه باشید.

About علی عزتی

علی عزتی هستم. رشته ی مهندسی برق الکترونیک رو خوندم. علاقه ی من به یادگیری و به اشتراک گذاشتن چیز هایی که یاد گرفتم. باعث شد تا الکترولب ایجاد بشه. علاقه ی زیادی به الکترونیک دارم. و دوست دارم چیزهای جدید یادبگیرم و بسازم ... :))

Check Also

راه اندازی ماژول SIM800L با آردوینو

ارتباط از راه دور، يكي از قابليت هاي کلیدی و کاربردی براي طراحان الكترونيك به ...

5 comments

  1. حسن دیوان زاده

    میشه لطف کنید در مورد pic بیشتر توضیح بدید؟

    • حتما سعی میکنم ادامه بدم آموزش pic رو

      • علیرضا رمضانی

        سلام .میشه بانسخه mplab ide v8.90 هم بگین چون من لازم دارم با این نسخه بنویسم به زبان اسمبلی وبا این نسخه جدید ارور های زیادی داره.درصورت خواندن دیدگاه یک ایمیل به من بزنید واز نظرتون راهکاراتون بگین

  2. سلام مهندس
    با برنامه PIC C Compiler ccs کار نمیکنید اینجا؟؟

    • نه تجربه ی کار با ابن کامپایلر رو ندارم PIC رو هم برای مدت محدود برای پروژه ی مربوط به طراحی درایور استپ موتور یادگرفتم ولی ادامه آموزش PIC رو خواهیم داشت در الکترولب

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *