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
Setelah menginstal perangkat lunak MPLAB X IDE, Anda dapat membukanya dan melihat gambaran umumnya:
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
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:
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.
Klik "Alat" -> "Opsi" seperti yang ditunjukkan pada gambar di bawah ini:
Kemudian klik opsi "Build Tools" di bawah "Embedded". Klik tombol "Add" di bawah "Toolchain:":
Pilih berkas bin dari jalur instalasi kompiler MPLAB. Selanjutnya, klik "OK".
Setelah berkas bin berhasil ditambahkan ke "Toolchain:", klik "Terapkan" dan "OK".
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:”.
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.)
Kemudian, pilih kompiler XC32.
Tuliskan Nama Proyek, pilih lokasi penyimpanan proyek, lalu klik "Selesai".
Buatlah Sebuah Program
Seperti yang ditunjukkan pada gambar di bawah ini, setelah membuat proyek baru, kita dapat melihat daftar proyek di sebelah kiri.
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.
Berikut ini adalah program mikrokontroler PIC sederhana, yang akan menyalakan sebuah LED pada mikrokontroler PIC. Anda dapat memodifikasi dan mengembangkannya sesuai kebutuhan:
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.
| Keputusan | Verifikasi | Bukti yang disimpan |
|---|---|---|
| Target | Kode lengkap dan pack terpasang | Versi dan pilihan |
| Kompiler | XC8, XC16, XC-DSC, atau XC32 | Versi dan log build |
| Program/debug | Probe, tegangan, antarmuka, reset | Koneksi dan log |
| Produksi | Bit, peta memori, format | HEX/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.




