Merhaba arkadaşlar bu yazımda PIC16f84 denetleyicisi ile başlangıç uygulamamız olan LED yakma ve söndürme uygulamasının nasıl yapıldığını anlatacağım.
PIC programlama da genelde ilk yapılan uygulama LED yakma ve söndürme uygulamalarıdır. Zaten bir pinden Lojik 1 ve 0’I belirli zaman aralıkları kullanarak çıkış verebiliyor iseniz bir kaç komut daha öğrenek yapamayacağınız program, devre yoktur. Yapabilecekleriniz siniz hayal gücünüz ile sınırlıdır.
Gerekli malzemeler;
1 adet PIC16f84 denetleyicisi,
1 adet LED,
1 adet 220Ω direnç.
Yazılımın amacı; ilk uygulamamız olan PIC’in B0 pinine bağlı ledi 500 mili saniye aralıklarında Lojik 1 – Lojik 0 yapmaktır.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
#include #FUSES NOWDT,XT,NOPUT,NOPROTECT #use delay(clock=4000000) void main() { set_tris_b(0x00); output_b(0x00); while(true) { output_high(pin_b0); delay_ms(500); output_low(pin_b0); delay_ms(500); } |