PIC Mikro denetleyiciler -...

Preview:

Citation preview

PIC Mikro denetleyiciler

PIC Mikro denetleyici Programlama

Assembly programlama dili, çoğu zaman özel

alanlarda geliştirilen yazılımlarda kullanılan alt seviyeli

bir yazılım dili olarak tanımlanır. Bu dilin komutları,

bilgisayarın doğrudan islettiği makine dili komutlarının

birebir karşılığıdır. Bu nedenle bu dil için makine dili

de denilebilir.

Assembly diliyle yazılmış bir program( .asm) assembler derleyicisi ile makine diline (.hex) çevrilir.

PIC Mikro denetleyici Programlama

MPLAB IDE Programı Kullanımı

MPLAB IDE programı mikroişlemciler için hazırlanmış

bir derleyici programdır. Microchip firması tarafından

hazırlanmıştır. MPLAB programı assembly dilinde

simulasyon, derleme ve hata kontrolü yapabilmektedir.

MPLAB programı Ücretsiz olarak www.microchip.com

sitesinden indirilebilmektedir.

(http://ww1.microchip.com/downloads/en/DeviceDoc/

mp760a.zip )

MPLAB IDE Programı Kullanımı

MPLAB IDE Programı Kullanımı

Adım 1: Program çalıştırıldığında şu görünüme sahiptir.

MPLAB IDE Programı Kullanımı

Adım 2: Yeni bir çalışma alanı yaratmak icin Project Wizard

kullanılabilir. Bu sihirbazı calıstırmak icin Project > Project

Wizard yolu izlenir.

MPLAB IDE Programı Kullanımı

Adım 3: Projede kullanılacak mikroislemci secilir.

MPLAB IDE Programı Kullanımı

Adım 4: Projenin hangi dilde yazılacağı bu adımda secilir.

Derleme ve hata kontrolu yapılabilmesi icin bu alanın doğru

secilmesi onemlidir.

MPLAB IDE Programı Kullanımı

Adım 5: Bu adımda projenin kaydedileceği konum secilir,

dosya adı kısmı uygun bicimde duzenlenir ve kaydet

butonuna basılır.

MPLAB IDE Programı Kullanımı

Adım 6: Project Wizard islemi sonlandığında MPLAB

programı su gorunume sahip olacaktır.

MPLAB IDE Programı Kullanımı

Adım 7: Yazım penceresine amaca uygun kodlama yapıldıktan

sonra hata ayıklama ve derleme islemine gecilebilir.

MPLAB IDE Programı Kullanımı

Adım 8: Derleme islemi suresince kucuk bir pencere acılır.

Derleme islemi sonunda Output penceresinde derleme

isleminin sonucları gorulebilir. Output verilerinin son

satırında “BUILD SUCCESS” yazısı cıkması derleme isleminin

hatasız gerceklestiği anlamına gelmektedir. Hata olması

durumunda “BUILD FAILED” yazısı cıkar. Hatalar satırları ile

beraber output penceresinden izlenebilir.

MPLAB IDE Programı Kullanımı

Adım 9: Derleme islemi basarı ile sonuclanmıs ise projenin

kayıtlı olduğu dosyada .hex dosyası olusur. Bu dosya

mikroislemciye yuklenerek kullanılabilir ya da herhangi bir

simulasyon programında doğru calıstığından emin olunabilir.

PROTEUS Kurulumu

İnternet bağlantısının kapalı olmasına dikkat ediniz.

Lisansını Aktifleştirme

Lisans Anahtarlarının Yüklenmesi

Lisansının Aktifleştirilmesiyle Kurulumun

Tamamlanması

Proteus Arayüzü

Menü Kısa Yol Tuşları ve İşlevleri

Proteus ile Entegre Ekleme

Proteus’ta Örnek Uygulama

Entegreye sağ tıklayıp Edit Component

denilerek mikroişlemciye .hex kodu yüklenir.

Simülasyonun Çalıştırılması

Recommended