Tutorial MPLAB® X IDE untuk Pemula

Daftar Isi

MPLAB X IDE

MPLAB X IDE adalah IDE desktop gratis dari Microchip untuk pengembangan PIC, AVR, SAM, dan dsPIC. Perangkat ini berjalan pada Windows, Linux, dan macOS yang didukung serta mengintegrasikan device pack, kompiler, dan alat pemrograman/debug. Halaman Microchip saat ini menyarankan MPLAB for VS Code untuk proyek baru maupun lama; pastikan alur yang disarankan sebelum memulai basis kode baru. Microchip MPLAB X IDE.

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 64-bit Windows, Linux, atau macOS yang didukung
  • MPLAB X IDE dan kompiler untuk perangkat target yang tepat
  • Programmer/debugger yang didukung target dan rilis IDE saat ini
  • Papan target, skema, dan header pemrograman/debug yang benar

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

Pilih menurut keluarga: XC8 untuk PIC dan AVR 8-bit; XC16 untuk PIC 16-bit; XC-DSC untuk dsPIC DSC; XC32 untuk PIC/SAM MCU dan MPU 32-bit. Konfirmasikan perangkat di dokumentasi kompiler dan pack terbaru, bukan hanya dari lebar bit. MPLAB XC Compilers.

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

Pilih versi MPLAB X IDE, compiler, device pack, dan programmer sebagai satu toolchain

Pada tinjauan 2 September 2026, Microchip mencantumkan MPLAB X IDE 6.35 dan menyarankan MPLAB for VS Code untuk proyek baru maupun lama. Tutorial ini tetap berlaku untuk MPLAB X, tetapi menu dan probe dapat berbeda menurut versi.

KeputusanVerifikasiBukti yang disimpan
TargetKode lengkap dan pack terpasangVersi dan pilihan
KompilerXC8, XC16, XC-DSC, atau XC32Versi dan log build
Program/debugProbe, tegangan, antarmuka, resetKoneksi dan log
ProduksiBit, peta memori, formatHEX/ELF, map, catatan

Sources: Microchip MPLAB X IDE; Microchip MPLAB XC Compilers.

Checklist rilis MPLAB X IDE

  • Catat versi IDE, kompiler, dan pack sebelum impor atau upgrade.
  • Periksa daya, ground, pin header, dan tegangan programmer.
  • Tinjau bit konfigurasi, wilayah linker, peringatan, dan HEX/ELF.
  • Arsipkan proyek reproducible, log, setelan pemrograman, dan keluaran tervalidasi.

Tentang Penulis

Picture of Aidan Taylor
Aidan Taylor

Saya Aidan Taylor dan saya memiliki lebih dari 10 tahun pengalaman di bidang PCB Reverse Engineering, PCB Design dan IC Unlock.

Bagikan

Postingan yang Direkomendasikan

Butuh Bantuan?

Scroll to Top

Instant Quote

Penawaran Seketika