Sercan sözer
Üye
- Katılım
- 14 Nis 2018
- Mesajlar
- 8
- Puanları
- 1
- Yaş
- 27
programlama yaparken
while(1 ) {
delay_ms(1000);
sayac=sayac+1;
if(PORTC.RC3=1)
{tur=tur+1;
}
} yaparak mesela timer oluşturuyoruz.döngüsüne koyuyoruz ve bu kendi içinde sayıyor burada sıkıntı yok ama if ile porttan aldığım 1 değeriyle tur eklersem aynı anda çalışmada sıkıntı yaşanıyor bir yandan sayaç ile saniyeyi saydırıp bir yandan da tur sayımı yaparken sıkıntı çıkıyor bunların ikisini aynı anda nasıl kullana bilirim bir fikri olan yardımcı olabilir mi ?
while(1 ) {
delay_ms(1000);
sayac=sayac+1;
if(PORTC.RC3=1)
{tur=tur+1;
}
} yaparak mesela timer oluşturuyoruz.döngüsüne koyuyoruz ve bu kendi içinde sayıyor burada sıkıntı yok ama if ile porttan aldığım 1 değeriyle tur eklersem aynı anda çalışmada sıkıntı yaşanıyor bir yandan sayaç ile saniyeyi saydırıp bir yandan da tur sayımı yaparken sıkıntı çıkıyor bunların ikisini aynı anda nasıl kullana bilirim bir fikri olan yardımcı olabilir mi ?