Tutorial MPLAB® X IDE untuk Pemula

Daftar Isi

MPLAB X IDE

MPLAB X IDE adalah lingkungan pengembangan terpadu (IDE) gratis generasi terbaru dari Microchip. IDE ini dilengkapi dengan serangkaian fitur yang kuat dan sangat praktis, yang memungkinkan Anda mengembangkan aplikasi dengan mudah untuk mikrokontroler PIC® dan pengontrol sinyal digital dsPIC® dari Microchip. IDE ini didasarkan pada NetBeans IDE dari Oracle dan dapat dijalankan di Windows®, Linux®, dan Mac OS X®. Antarmuka pengguna grafis (GUI) terpadu yang dimilikinya membantu mengintegrasikan perangkat lunak dan perangkat keras pengembangan dari Microchip serta pihak ketiga, sehingga memberikan Anda kemampuan pengembangan aplikasi berkinerja tinggi dan fitur debugging yang lengkap.

Fitur MPLAB X IDE

Editor yang Canggih

  • Penyorotan sintaks yang berwarna-warni;
  • Mendukung penyelesaian kode cerdas;
  • Pemformatan kode otomatis berdasarkan aturan yang ditentukan pengguna;
  • Mendukung refactoring kode yang cerdas;
  • Fungsi analisis instan;

Interaksi yang Ramah

  • Jendela grafik panggilan;
  • Perpanjangan fungsi plug-in;
  • Antarmuka yang dapat disesuaikan:
    bilah alat, tombol bilah alat, jendela, dan posisi jendela, dll.

Fungsi Navigasi

  • Navigator tugas dengan penanda yang dapat disesuaikan pengguna:
    //TODO & //FIXME;
  • Ruang kerja berbasis proyek:
    Beberapa proyek, alat, dan konfigurasi, sesi debugging paralel;
  • Alat navigasi yang kuat:
    Buka file, buka tipe, buka simbol, buka file header, buka deklarasi, gunakan "Ctrl+mouseover" untuk membuka hyperlink.

Riwayat File dan Pelacakan Masalah

  • Fitur riwayat file lokal;
  • Plug-in NetBeans untuk sistem kontrol versi juga tersedia;
  • Dukungan bawaan untuk pelacak masalah Bugzilla;
  • Terintegrasi dengan editor untuk navigasi masalah yang mudah;

MPLAB X IDE Tutorial

MPLAB X IDE menyediakan "lingkungan" terintegrasi tunggal untuk mengembangkan kode bagi mikrokontroler tertanam. Berikut ini adalah panduan sederhana tentang cara menggunakan MPLAB X IDE untuk mengembangkan program mikrokontroler.

Peralatan yang Diperlukan

  • Komputer dengan sistem operasi Windows, macOS, atau Linux;
  • MAPLAB X IDE, MAPLAB XC Compiler;
  • Emulator PICkit2 atau PICkit3;
  • MCU PIC atau AVR;

Langkah 1: Instalasi MPLAB X IDE

Pertama, unduh paket instalasi MPLAB X IDE dari situs web resmi MICROCHIP:
https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide#tabs

Download the MPLAB X IDE
Download the MPLAB X IDE

Setelah menginstal perangkat lunak MPLAB X IDE, Anda dapat membukanya dan melihat gambaran umumnya: 

Overview of MPLAB X IDE
Overview of MPLAB X IDE

Langkah 2: Instalasi MPLAB Compiler

Dengan menggunakan kompiler MPLAB XC, Anda dapat mempercepat proses pengembangan proyek Anda. Unduh kompiler yang sesuai untuk proyek Anda melalui tautan berikut:
https://www.microchip.com/en-us/tools-resources/develop/mplab-xc-compilers

Download MPLAB® XC Compiler
Download MPLAB® XC Compiler

Versi XC8 cocok untuk mikrokontroler PIC 8-bit, versi XC16 mendukung mikrokontroler PIC 16-bit, dan versi XC32 mendukung mikrokontroler PIC 32-bit.

Proses instalasi kompiler MPLAB:

MPLAB® XC Compiler
MPLAB® XC Compiler
MPLAB XC32 Compiler Setup Wizard
MPLAB XC32 Compiler Setup Wizard
Installation Directory of MPLAB XC32 Compiler
Installation Directory of MPLAB XC32 Compiler
MPLAB XC32 Compiler Settings
MPLAB XC32 Compiler Settings
Installing MPLAB XC32 Compiler
Installing MPLAB XC32 Compiler
Completing the MPLAB XC32 Compiler Setup Wizard
Completing the MPLAB XC32 Compiler Setup Wizard

Langkah 3: Tambahkan Kompiler ke MPLAB X IDE

Buka perangkat lunak MPLAB X IDE, seperti yang ditunjukkan pada gambar di bawah ini, yang menampilkan pesan "No Compilers Found". Setelah menginstal kompiler MPLAB XC, kita perlu menambahkannya ke perangkat lunak MPLAB X IDE agar dapat digunakan.

No Compiler Found on MPLAB X IDE
No Compiler Found on MPLAB X IDE

Klik "Alat" -> "Opsi" seperti yang ditunjukkan pada gambar di bawah ini:

Click Tools Options on MPLAB X IDE
Click Tools Options on MPLAB X IDE

Kemudian klik opsi "Build Tools" di bawah "Embedded". Klik tombol "Add" di bawah "Toolchain:":

Click Embedded_Build Tools and Add Compiler
Click Embedded_Build Tools and Add Compiler

Pilih berkas bin dari jalur instalasi kompiler MPLAB. Selanjutnya, klik "OK".

Add New Toolchain from the MPLAB XC32 Compiler Directory
Add New Toolchain from the MPLAB XC32 Compiler Directory

Setelah berkas bin berhasil ditambahkan ke "Toolchain:", klik "Terapkan" dan "OK".

Apply to Add the MPLAB XC32 Compiler
Apply to Add the MPLAB XC32 Compiler

Langkah 4: Pemrograman MPLAB X IDE

Setelah menginstal perangkat lunak MPLAB X IDE dan kompiler MPLAB, kita mulai mengedit program serta mengunduh dan men-debug program tersebut.

Buat Proyek Baru

Di MPLAB X IDE, klik File > New Project untuk membuka jendela New Project. Pilih Microchip Embedded di bagian “Categories:”, lalu pilih Standalone Project di bagian “Projects:”.

Choose Microchip Categories and Standalone Project
Choose Microchip Categories and Standalone Project

Selanjutnya, pilih model MCU yang sesuai untuk proyek Anda saat ini di bagian Device, misalnya: PIC32CX2051MTC128.
(Perlu diperhatikan bahwa karena saya baru saja menginstal kompiler XC32, kita perlu memilih MCU seri PIC32 di sini.)

Select Device PIC32 Series
Select Device PIC32 Series

Kemudian, pilih kompiler XC32.

Select XC32 Compiler
Select XC32 Compiler

Tuliskan Nama Proyek, pilih lokasi penyimpanan proyek, lalu klik "Selesai".

Select Project Name and Location in MPLAB X IDE
Select Project Name and Location in MPLAB X IDE

Buatlah Sebuah Program

Seperti yang ditunjukkan pada gambar di bawah ini, setelah membuat proyek baru, kita dapat melihat daftar proyek di sebelah kiri.

Project Menu on MPLAB X IDE
Project Menu on MPLAB X IDE

Klik kanan "Source Files" > "New" > "main.c", lalu tambahkan berkas main.c ke proyek yang telah dibuat. Setelah itu, Anda dapat menulis program untuk mikrokontroler Anda di berkas tersebut.

Add a New main.c File under Source Files
Add a New main.c File under Source Files
Setting main.c File Name and Location
Setting main.c File Name and Location

Berikut ini adalah program mikrokontroler PIC sederhana, yang akan menyalakan sebuah LED pada mikrokontroler PIC. Anda dapat memodifikasi dan mengembangkannya sesuai kebutuhan:

Add PIC Program Code to main.c File
Add PIC Program Code to main.c File

Kompilasi dan Unduh Kode

Setelah menulis kode, Anda dapat mengklik tombol di bilah alat untuk mengompilasi dan menjalankan program.

Build for Debugging Main Project and Program Device
Build for Debugging Main Project and Program Device

Berlangganan

Daftar ke milis kami untuk mendapatkan pembaruan blog bulanan, berita teknologi, dan studi kasus. Kami tidak akan pernah mengirimkan spam, dan Anda dapat berhenti berlangganan kapan saja.

Scroll to Top

Instant Quote