Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Texas Instruments => Konuyu başlatan: xxlxxl - 06 Aralık 2011, 23:05:39

Başlık: msp for döngüsü
Gönderen: xxlxxl - 06 Aralık 2011, 23:05:39
örnek olarak bir komutum var bu komut belirli süre veya miktar kadar çalışacak ve sonlanacak yardımcı olurmusunuz...

for(i=0;i<15;++i)   belirli bir miktar veya 10 defa 20 saniye çalşsın ve dursun sonlansın
işlem komut.......



böyle bir örnek yaptım fakat sonsuz döngüye girdi sonsuz döngüyü nasıl sonlandırırırm otomatik
Başlık: Ynt: msp for döngüsü
Gönderen: zabun92 - 06 Aralık 2011, 23:12:03
işllem sonunda next dedin mi?
Başlık: Ynt: msp for döngüsü
Gönderen: xxlxxl - 06 Aralık 2011, 23:14:54
hayır next demedim benim bir buton tıklama var fpr döngüsü ile 10 defa tıklamasını istiyorum fakat sonsuz döngüye girdi nasıl 10 defa tıklama yaptıra bilirim örnek olarak yardımcı olurmusun şu an herşey açık verecğin örneği kodu hemen denerim

for(i=0 ; i < 1500 ; i ++);
{
buton işlem....   böyle birşey yaptım sonsuz döngüye girdi
Başlık: Ynt: msp for döngüsü
Gönderen: cicjoe - 06 Aralık 2011, 23:39:48
hem ; hem de {} kullanmandan kaynaklaniyor olabilir. ; kaldirmani tavsiye ederim, cunku alttaki kod blogu artik for'un blogu olmaktan cikiyor.
Başlık: Ynt: msp for döngüsü
Gönderen: xxlxxl - 06 Aralık 2011, 23:40:47
hocam bir örnek yaparmısın hemen denicem
Başlık: Ynt: msp for döngüsü
Gönderen: Seckin ALAN - 06 Aralık 2011, 23:58:58

...
for (i=0;i<500;i++)
{
yapılacak islem
}
...
Başlık: Ynt: msp for döngüsü
Gönderen: xxlxxl - 06 Aralık 2011, 23:59:57
hocam burda işlem 500 ibaresi saniyemi sonra duruyor ne oluyor sonsuz döngü olmasın istemiyorum
hemen deniyorum
Başlık: Ynt: msp for döngüsü
Gönderen: Seckin ALAN - 07 Aralık 2011, 00:02:37
500 kere dönecek bu döngü sen bunu bekleme ile karıştırma bekleme yapmak istiyorsan __delay_cycles(100000); gibi  bir komut kullanman gerekiyor.
Başlık: Ynt: msp for döngüsü
Gönderen: xxlxxl - 07 Aralık 2011, 00:05:12
hocam oldu fakat 500
kabul etmiyor 50 yaptım kabul etti 500 için bir eklenti vardı eklemiştim ama unutumm
Başlık: Ynt: msp for döngüsü
Gönderen: fatihinanc - 07 Aralık 2011, 00:06:36
i char tanımlı ise int olarak tanımlaman gerekir...
Başlık: Ynt: msp for döngüsü
Gönderen: xxlxxl - 07 Aralık 2011, 00:09:31
hocam oldu ellerine sağlık valla süpersin birde şu 16f877 işine el atsan bir türlü sorunum çözülmedi..

20 led yakacağım pc den veri gönderiyorum fakat gönderdiğim data çift haneli 12 mesela 12 nci led yanacak fakat data gönderdiğim zaman 12 defa gönderrmem gerek yoksa yanmıyor