Bu yazıda Pic 16f628a ile 1 sn aralıkla led yanıp söndürmek için yapılması gereken donanım ve yazılımdan bahsedilmiştir.Kullanılan derleyici MikroC’dir.Öncelikle 16f628a’in bacaklarını bilmemiz gereklidir.
MikroC’de konfigürasyon ayarlarını aşağıda gibi yapılmalıdır.Bu ayarı project–>Edit project girerek yapılır.
Kullanılan kod
1 2 3 4 5 6 7 8 9 10 11 12 13 |
void main() { TRISA=0X00; //A portu çıkış yapıldı PORTA=0X00; //A portu sıfırlandı while(1) { delay_ms(1000); //1 sn bekleme PORTA=0XFF; //A portu lojik1 yapıldı delay_ms(1000); PORTA=0X00; //A portu lojik 0 yapıldı } } |
Devre için gerekli enerjiyi kuru asit aküden sağladım.Akü 12 volttur. 5 volt için 7805 devresi kullanıldı.
Pic’in programlanması için Pickit3 kullanıldı.
Pickit 3 kullanımı için tıklayın