Haberler:

Eposta uyarılarını yanıtlamayınız ( ! ) https://bit.ly/2J7yi0d

Ana Menü

while(pals); sorunu

Başlatan zamzam23, 01 Eylül 2010, 13:01:26

zamzam23

arkadaslar encoderden pals sayısı okuyup dc motor hareket etiriyorum ancak sorun şu:

while(pals);//pals sıfırdan farklı oldugu sürece bekle

komutu verdıgımde arasıra pals=255 te program whileden cıkıyor. hep olmuyor arasıra oluyor. anlamadım gitti. pals değişkenını int16 olarak tanımladım.problem nerde sizce? hadi tmm hata veriyorsun da nıye 250 degılde 255??

parda

pals değişkeni kesme rutininde kullanılıyor mu cevap evetse;
- Tipini char yapmak
-  int16 zaruri ise değişkeni okumadan önce değişkeni değiştirme ihtimali olan kesmeyi kapatıp okuyup tekrar kesmeyi aktif yapmak

ilk aklıma gelenler

selamlar
Bildiğim tek şey, hiç bir şey bilmediğimdir.