Ankara Üniversitesi
Nallıhan Meslek Yüksekokulu
Uygulamalar
NB P24 6 MİKR ODE NE T L E YİC İL E R ÖĞR . GÖR . MAHMUT KIL IÇ ASL AN
Uygulama 9
Kesme Uygulaması
PIC denetleyicilerinde B portunun B4,B5,B6,B7 pinlerinden birinin durumu değiştiğinde B portu değişiklik kesmesi oluşturulabilir. Bu uygulamda bu kesme aktif edilmiş ve B4,B5,B6,B7 pin girişlerine bağlı butnlarla değişiklik paılması sağlanmıştır.
Devre Şeması
Kaynak Kodlar
Uygulama 10
Timer 0 Uygulaması
Bu uygulamada Timer0 birimi zamanlayıcı olarak kullanılmıştır. Timer0 kesmesi her 0,050176 saniyede bir kesme oluşturucak şekilde ayarlanmıştır. Kesme fonksiyonunda ise her 10 kesme oluştuğunda yaklaşık 0.5 saniyede bir RB0 çıkışına bağlı ledin yanması diğer 10 kesme
oluştuğunda RB0 çıkışına bağlı ledin sönmesi sağlanacaktır
Devre Şeması
Kaynak Kodlar
KAYNAKLAR
[1] Serdar Çiçek, CCS C ile PIC Programlama, Altaş yayıncılık, 2009