Yeni Başlayanlar İçin MPLAB® X IDE Kılavuzu

İçindekiler

MPLAB X IDE

MPLAB X IDE, Microchip’in PIC, AVR, SAM ve dsPIC geliştirmeye yönelik ücretsiz masaüstü IDE’sidir. Desteklenen Windows, Linux ve macOS sistemlerinde çalışır; aygıt paketlerini, derleyicileri ve programlama/hata ayıklama araçlarını birleştirir. Microchip güncel sayfasında yeni ve mevcut projeler için MPLAB for VS Code’u önerir; yeni kod tabanında tercih edilen akışı doğrulayın. Microchip MPLAB X IDE.

MPLAB X IDE Özellikleri

Güçlü Düzenleyici

  • Renkli sözdizimi vurgulaması;
  • Akıllı kod tamamlama desteği;
  • Kullanıcı tanımlı kurallara göre otomatik kod biçimlendirme;
  • Kodun akıllı yeniden yapılandırılmasını destekleme;
  • Anlık analiz işlevi;

Samimi Etkileşim

  • Çağrı grafiği penceresi;
  • Eklenti işlevi genişletmesi;
  • Özelleştirilebilir arayüz:
    araç çubukları, araç çubuğu düğmeleri, pencereler ve pencere konumları vb.

Gezinme İşlevi

  • Kullanıcı tanımlı yer imlerine sahip görev gezgini:
    //TODO & //FIXME;
  • Proje tabanlı çalışma alanı:
    Birden fazla proje, araç ve yapılandırma, paralel hata ayıklama oturumları;
  • Güçlü gezinme araçları:
    Dosyaya git, türe git, sembole git, başlık dosyasına git, bildirime git, "Ctrl+fareyle üzerine gel" komutunu kullanarak köprüye git.

Dosya Geçmişi ve Sorun Takibi

  • Yerel dosya geçmişi özelliği;
  • Sürüm kontrol sistemleri için bir NetBeans eklentisi de mevcuttur;
  • Bugzilla sorun izleyicisi için yerleşik destek;
  • Sorunlarda kolayca gezinmek için düzenleyiciyle entegrasyon;

MPLAB X IDE Eğitimi

MPLAB X IDE, gömülü mikrodenetleyiciler için kod geliştirmek üzere tek bir entegre "ortam" sunar. Aşağıda, MPLAB X IDE'yi kullanarak mikrodenetleyici programları geliştirmekle ilgili basit bir eğitim yer almaktadır.

Gerekli Araçlar

  • Desteklenen 64 bit Windows, Linux veya macOS bilgisayar
  • Tam hedef aygıtın istediği MPLAB X IDE ve derleyici
  • Hedef ve güncel IDE tarafından desteklenen programlayıcı/hata ayıklayıcı
  • Hedef kart, şema ve doğru bağlanmış programlama/debug başlığı

1. Adım: MPLAB X IDE Kurulumu

Öncelikle, MICROCHIP'in resmi web sitesinden MPLAB X IDE kurulum paketini indirin:
https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide#tabs

Download the MPLAB X IDE
Download the MPLAB X IDE

MPLAB X IDE yazılımını yükledikten sonra, programı açıp genel bakış sayfasını görüntüleyebilirsiniz: 

Overview of MPLAB X IDE
Overview of MPLAB X IDE

2. Adım: MPLAB Derleyicisinin Kurulumu

MPLAB XC derleyicisiyle birlikte kullanarak proje geliştirme sürecinizi hızlandırabilirsiniz. Aşağıdaki bağlantıdan projenize uygun derleyiciyi indirin:
https://www.microchip.com/en-us/tools-resources/develop/mplab-xc-compilers

Download MPLAB® XC Compiler
Download MPLAB® XC Compiler

Aileye göre seçin: XC8, 8 bit PIC ve AVR; XC16, 16 bit PIC; XC-DSC, dsPIC DSC; XC32, 32 bit PIC/SAM MCU ve MPU içindir. Yalnız bit genişliğine göre değil, güncel derleyici ve paket belgelerine göre doğrulayın. MPLAB XC Compilers.

MPLAB derleyicisinin kurulum süreci:

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

3. Adım: MPLAB X IDE'ye bir derleyici ekleyin

Aşağıdaki şekilde gösterildiği gibi MPLAB X IDE yazılımını açtığınızda, "Derleyici Bulunamadı" uyarısı görüntülenir. MPLAB XC derleyicisini yükledikten sonra, kullanabilmek için onu MPLAB X IDE yazılımına eklememiz gerekir.

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

Aşağıdaki şekilde gösterildiği gibi "Araçlar" -> "Seçenekler" seçeneğine tıklayın:

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

Ardından "Gömülü" altındaki "Derleme Araçları" seçeneğine tıklayın. "Araç Zinciri:" altındaki "Ekle" düğmesine tıklayın:

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

MPLAB derleyicisinin kurulum yolundan bin dosyasını seçin. Ardından "Tamam" düğmesine tıklayın.

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

bin dosyası "Toolchain:" bölümüne başarıyla eklendikten sonra, "Uygula" ve "Tamam" düğmelerine tıklayın.

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

4. Adım: MPLAB X IDE ile Programlama

MPLAB X IDE yazılımını ve MPLAB derleyicisini yükledikten sonra, programı düzenlemeye, indirmeye ve hata ayıklamaya başlıyoruz.

Yeni Bir Proje Oluştur

MPLAB X IDE'de Dosya > Yeni Proje seçeneğine tıklayarak Yeni Proje penceresini açın. “Kategoriler:” bölümünden Microchip Embedded'ı seçin, ardından “Projeler:” bölümünden Bağımsız Proje'yi seçin.

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

Ardından, Cihaz bölümünden mevcut projenize uygun MCU modelini seçin; örneğin: PIC32CX2051MTC128.
(XC32 derleyicisini yeni yüklediğim için burada PIC32 serisi MCU'yu seçmemiz gerektiğini unutmayın.)

Select Device PIC32 Series
Select Device PIC32 Series

Ardından, XC32 derleyicisini seçin.

Select XC32 Compiler
Select XC32 Compiler

Bir proje adı girin, projenin depolanacağı konumu seçin ve "Bitir" düğmesine tıklayın.

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

Bir Program Yaz

Aşağıdaki şekilde gösterildiği gibi, yeni bir proje oluşturduktan sonra sol tarafta proje listesi dosyasını görebiliriz.

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

"Kaynak Dosyaları"na sağ tıklayın > "Yeni" > "main.c" seçeneğini seçin ve main.c dosyasını oluşturulan projeye ekleyin. Ardından bu dosyada mikrodenetleyiciniz için bir program yazabilirsiniz.

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

Aşağıda, PIC mikrodenetleyicisi üzerindeki bir LED'i yakacak basit bir PIC mikrodenetleyici programı yer almaktadır. Bu programı ihtiyaçlarınıza göre değiştirebilir ve genişletebilirsiniz:

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

Kodu Derle ve İndir

Kodu yazdıktan sonra, derlemek ve çalıştırmak için araç çubuğundaki düğmeye tıklayabilirsiniz.

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

MPLAB X IDE, derleyici, aygıt paketi ve programlayıcı sürümlerini birlikte seçin

2 Eylül 2026 tarihli incelemede Microchip, MPLAB X IDE 6.35’i listeliyor ve yeni/mevcut projeler için MPLAB for VS Code’u öneriyor. Bu eğitim MPLAB X için geçerlidir; menüler ve desteklenen problar sürüme göre değişebilir.

KararDoğrulaSaklanacak kanıt
HedefTam sipariş kodu ve paketPaket sürümü ve seçim
DerleyiciXC8, XC16, XC-DSC veya XC32Sürüm ve derleme günlüğü
Program/debugProb, gerilim, arayüz ve resetBağlantı ve günlük
ÜretimYapılandırma bitleri, bellek ve biçimHEX/ELF, map ve notlar

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

MPLAB X IDE yayın kontrol listesi

  • İçe aktarma/güncelleme öncesi IDE, derleyici ve paket sürümlerini kaydedin.
  • İlk bağlantıdan önce güç, toprak, pin dizilimi ve gerilimi doğrulayın.
  • Yapılandırma bitleri, linker belleği, uyarılar ve HEX/ELF dosyalarını inceleyin.
  • Tekrarlanabilir proje, günlük, programlama ayarı ve doğrulanmış çıktıyı arşivleyin.

Yazar Hakkında

Picture of Aidan Taylor
Aidan Taylor

Ben Aidan Taylor ve PCB Ters Mühendislik, PCB Tasarımı ve IC Kilit Açma alanında 10 yılı aşkın bir deneyime sahibim.

Paylaş

Önerilen Gönderi

Yardıma mı ihtiyacınız var?

Scroll to Top

Instant Quote

Anında Fiyat Teklifi