آموزش PICهمه ی مطالب

آموزش 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 ، کامپایل و پروگرم کردن این میکروکنترلر رو آموزش می دهیم پس با ما همراه باشید.

علی عزتی

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

Related Articles

6 Comments

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

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

  1. سلام من یه کد اسمبلی دارم نمیتونم کامپایل کنم برای 16f877 هست میتونین راهنمایی کنین دو ماهه زندگیمو سیاه کرده

دیدگاهتان را بنویسید

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

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.