7 Ocak 2021 Perşembe

Butona belirli süre sonra işlem yaptırma (reset mantığı) ccs compiler

  Butona belirli süre sonra işlem yaptırma (reset mantığı) ccs compiler

#include<12f683.h>

#fuses intrc_io,nomclr

#use delay(clock=4m)

int sure=0;

void main()

{

set_tris_a(0x00);

output_a(0x00);

while(true)

{

if(input(pin_a0)==1) 

{

sure++;

delay_ms(500);  // süreyi istediiniz gibi değiştirip kullanabilriisniz

if(input(pin_a0)==0)

{

sure=0;

}

if(sure==5)

{

output_high(pin_a1);

}

else

{

output_low(pin_a1);

}

if(sure >= 6 )

{

output_high(pin_a2);

delay_ms(250);

output_low(pin_a2);

delay_ms(250);

sure=0;

}

}

}

}





Hiç yorum yok:

Yorum Gönder

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