azapistanbul
Üye
- Katılım
- 21 Ara 2009
- Mesajlar
- 48
- Puanları
- 1
- Yaş
- 36
Merhabalar;
C# ile paralel port üzerinden step motor kontrolü yapıyorum. Motora belirli sürelerde clock palsi göndermek gerekiyor. Yani porta sırayla 1 ve 0 göndermem gerekiyor. bunu şu komutlar ile sağlıyorum;
for (int i = 0; i < 10; i++) { PortAccess.Output(888, 1); System.Threading.Thread.Sleep(50); // Gecikme Satırı PortAccess.Output(888, 0); System.Threading.Thread.Sleep(50); // Gecikme Satırı }
Fakat bu şekilde yapınca program içerisinde başka bir tuşa basınca donma oluyor. Bu yüzden timer kullanmak istiyorum. Sizce nasıl bir döngü kurmalıyım?
C# ile paralel port üzerinden step motor kontrolü yapıyorum. Motora belirli sürelerde clock palsi göndermek gerekiyor. Yani porta sırayla 1 ve 0 göndermem gerekiyor. bunu şu komutlar ile sağlıyorum;
for (int i = 0; i < 10; i++) { PortAccess.Output(888, 1); System.Threading.Thread.Sleep(50); // Gecikme Satırı PortAccess.Output(888, 0); System.Threading.Thread.Sleep(50); // Gecikme Satırı }
Fakat bu şekilde yapınca program içerisinde başka bir tuşa basınca donma oluyor. Bu yüzden timer kullanmak istiyorum. Sizce nasıl bir döngü kurmalıyım?