Pic programlama ccs c butona basılı tutunca 3 saniye sonra led yakma. timer ilede yapılabilir. örnek basit kod ve devresi.
#include <12f683.h>
#fuses NOWDT,INTRC_IO,NOMCLR
#use delay(clock=4m)
int x=0,b=0;
void main()
{
set_tris_a(0b000001);
output_a(0b000001);
while(true)
{
if(input(pin_a0))
{
b=0;
for(x=0;x<=3;x++)
{
b++;
delay_ms(1000);
if(b==4)
break;
if(b==3 && (input(pin_a0) == 1 ))
{
output_high(pin_a1);
delay_ms(500);
output_low(pin_a1);
}
}
}
}
}
Hiç yorum yok:
Yorum Gönder
Her yorum bilgidir. Araştırmaya devam...