11.01.2015 Views

msp430-programlama-notlari-uygulamalar-bilgiler - 320Volt

msp430-programlama-notlari-uygulamalar-bilgiler - 320Volt

msp430-programlama-notlari-uygulamalar-bilgiler - 320Volt

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

BÖLÜM 2 – MSP430 GİRİŞ ÇIKIŞ AYARLARI<br />

MSP430G2231 denetleyicisini pin yapısı aşağıda görülmektedir.<br />

Şekil 9 - MSP430G2231 Pin Yapısı<br />

Yukardaki şekilden de anlaşılacağı üzere pin sayısı düşük olduğu için MSP430’un pinlerine<br />

birden çok görev yüklenmiştir.MSP430G2231 P1 ve P2 olmak üzere iki adet Giriş/Çıkış portu<br />

vardır.<br />

P1 = 8 Giriş/Çıkış<br />

P2 = 2 Giriş/Çıkış bulunmaktadır.<br />

Portların tamamında Pull-up veya Pull-down dirençleri bulunmaktadır.<br />

2.1-) Pin Yönlendirme Ve Kullanımı<br />

Diğer mikroişlemcilerden farklı olarak MSP430’da pin görevlerini özel olarak, diğer<br />

registerlerden bağımsız seçmek mümkündür.<br />

Genel anlamda ise pin yönlendirmelerini sağlayan registerler(kaydediciler) ve görevleri kısaca<br />

şöyledir.<br />

PxIN :<br />

PxIN :<br />

PxDIR :<br />

PxREN :<br />

PxSEL VE PxSEL2 :<br />

Port okuma kaydedicisidir. Sadece okuma yapılabilir.<br />

Port okuma kaydedicisidir. Sadece okuma yapılabilir.<br />

Port yönlendirmesidir.<br />

Bit 1 olduğunda çıkış, 0 olduğunda giriştir.<br />

Bu özellik itibari ile AVR’lere benzemektedir.<br />

Pull-up direnç ekleme ya da çıkarma kaydedicisidir.<br />

1 olduğunda ilgili pine pull-up direnci bağlamaktadır.<br />

Bu kaydedici portun ilgili bitinin ne amaçla kullanılacağını<br />

belirler.<br />

Özellikleri ise aşağıda görülebilir.<br />

Şekil 10 - Pin Görevlerinin Tanımı<br />

MSP430 Programlama Sayfa 12

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

Saved successfully!

Ooh no, something went wrong!