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
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
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:
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:




