Delay problemi

solkirans

Üye
Katılım
10 Kas 2008
Mesajlar
31
Puanları
1
Yaş
39
Merhaba

RS 232 den veri alıp bunu lcd ye bastırmak ve gelen veriye uygun hızda step motorları döndürmek istiyorum. Bunu yapabilmek için her adım arasına değişken bir delay koymam gerekiyordu ben de bunu

while(sayac<=bekle)
{
Delay_us(500);
sayac = sayac+500;
}

kodu ile yapmaya çalıştım ama bu kodu yazdığımda bu kodun içinde bulunduğu fonksiyonu çağırsam da çağırmasam da porteusta hata alıyorum. Neden olabilir acaba? Sadece bu kısmı sildiğimde hız kontrolü olmadan gayet düzgün şekilde çalışıyor kodum. Teşekkür ederim.

Dip not: Picim 16f877a, Osilatör Frekansım 20MHz
 

Forum istatistikleri

Konular
128,311
Mesajlar
916,600
Kullanıcılar
450,147
Son üye
19877234180

Yeni konular

Geri
Üst