28 Şubat 2020 Cuma

tek buton ile led yakıp söndürme

Tek buton ile ledi yakıp söndürüyoruz. Butonda while döngüsünü kullaniyoruz.
Ledde if koşuluna göre yanıp sönüyor.
Bu mantık ile sayıcı devrelerinde de kullanilabilir. Kolay gelsin




#include <12f683.h>
#fuses NOWDT,INTRC_IO,NOMCLR
#use delay(clock=4m)
#use fast_io(a)

int x=0;
void main()
{
 set_tris_a(0b000001);
 output_a(0b000000);

 while(1)
 {
 if(input(pin_a0))
 {
 x=x+1;
 while (input(pin_a0));
 }

 if(x==1)
 {
 output_high(pin_a1);
 }

 if(x==2)
 {
 output_low(pin_a1);
 x=0;
 }
 }
}





Hiç yorum yok:

Yorum Gönder

Her yorum bilgidir. Araştırmaya devam...