15.01.2015 Views

tc niğde üniversitesi mühendislik-mimarlık fakültesi elektrik ... - 320Volt

tc niğde üniversitesi mühendislik-mimarlık fakültesi elektrik ... - 320Volt

tc niğde üniversitesi mühendislik-mimarlık fakültesi elektrik ... - 320Volt

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Kurtuluş TÜFEKÇİ, Genel Amaçlı Uzaktan Kumanda Modülünün Tasarımı ve Gerçekleştirilmesi, Niğde Üniversitesi, Mühendislik-<br />

Mimarlık Fakültesi, Elektrik-Elektronik Mühendisliği Bölümü, 2002-2003 Eğitim-Öğretim Yılı Bitirme Ödevi.<br />

programlanabilirler. Program basit bir text editörde yazılır ve ASM dosyası olarak<br />

kaydedilir. Microchip firmasının ücretsiz sunduğu MPASM derleyici programı aracılığı ile<br />

assembly dilinden makine diline çevirilir. MPASM Windows tabanlı derleyicisi ve olması<br />

gereken ayar şekli Şekil 2.6’da verilmiştir. PIC mikrodenetleyicisi komutları hakkında<br />

detaylı bilgi için (ALTINBAŞAK Orhan’ın Mikrodenetleyiciler ve PIC Programlama<br />

kitabı) tavsiye edilir.<br />

Şekil 2.6. MPASM derleyici programı şekli<br />

2.6. PIC Mikrodenetleyicisine Programın Aktarılması<br />

Derlenmiş olan assembly kodları IC-PROG programı (www.ic-prog.com) ve bilgisayarın<br />

seri portuna bağlanmış bir donanım yoluyla mikrodenetleyiciye yüklenebilmektedir. IC-<br />

PROG programı ilk defa çalıştırıldığında Şekil 2.7’de görülen pencere ekrana gelir.<br />

Bu pencerede görülen Arayüz kısmında işletim sistemine bağlı olarak bir değişiklik<br />

yapmak gereklidir. Eğer NT tabanlı bir işletim sistemi kullanılıyorsa (Windows<br />

NT,2000,XP) Windows API seçilmelidir. Programlayıcı kısmından kullanılan<br />

programlayıcı kartı seçilmelidir. Portlar kısmında ise programlayıcı donanım hangi porta<br />

bağlı ise o seçilmelidir. Giriş/Çıkış gecikmesi diye adlandırılan kısımda ise kullanılan<br />

mikrodenetleyicinin desteklediği bir gecikme seçilmelidir. Microchip firmasına ait bir

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!