12f683 pic kullanıldı ,
fuses konfigirasyon ayarları yapıldı
4mhz geçikme fonksiyonu için osilatör frekans
Tam sayında değişken tanımlandı
while ile sonsuz döngü oluşturdu
değğişken port a ya yüklüyoruz
if koşulu ile i değişkenin son alacağı değeri ve sıfırlıyoruz.
#include <12f683.h>
#fuses NOWDT,INTRC_IO,NOMCLR
#use delay(clock=4m)
#use fast_io(a)
int i=0;
void main ()
{
set_tris_a(0x08);
output_a(0x00);
while(true)
{
/*
for(i=0; i<55;i++)
{
output_a(i);
delay_ms(200);
}
*/
if (input(pin_a3))
{
delay_ms(15);
output_a(i);
i=i+1;
while(input(pin_a3));
if (i==55)
{
i=0;
}
}
}
}
Youtube kanalımızdan videosunu izleyebilirsiniz.
Abone olmayı unutmayın...
Hiç yorum yok:
Yorum Gönder
Her yorum bilgidir. Araştırmaya devam...