BUTON İLE LED YAKMA
1) Kodlar#include <PIC16F877A.h> // Kullanılacak denetleyicinin başlık dosyası tanıtılıyor.
int1 x; // 1 bitlik x adında tamsayı tipinde bir değişken tanımlanıyor.
/********* ANA PROGRAM FONKSİYONU********/
void main ()
{
set_tris_a(0b00000001); // RA0 ucu giriş olarak ayarlandı.
set_tris_b(0x00); // RB0 portu tümüyle çıkış olarak ayarlandı.
output_b(0x00);
basla:
x=input(pin_a0); // RA0 girişi okunuyor, tersleniyor ve x değişkenine aktarılıyor.
output_bit(pin_b0,x); // x değişkeni değeri RB0 pini çıkışına aktarılıyor.
goto basla; // basla etiketinin olduğu yere gidilir.
}
2)Proteustaki Devresi
Hiç yorum yok:
Yorum Gönder