Bu konudaki kullanıcılar: 2 misafir
2
Cevap
253
Tıklama
0
Öne Çıkarma
Pic Projesi İçin

M mertblade Konu Sahibi
10 yıl (1392 mesaj)
Merhaba arkadaşlar şimdi ben proje olarak bir takometre yapıyorum. özetle program şu şekilde işleyecek;

öncelikle reed anahtar kullanıcam. bir timer programın arkasında sürekli sayacak 1ms olarak ayarlamayı düşünüyorum timerı, ve timerın arkasında bir tane sayaç her 1 ms sonra 1 artacak. ve sayaç 50 olduğunda ben reed anahtardan picin bacağına gelen girdileri sayıp gerekli hesaplamaları yaptıktan sonra lcd ye yazdıracağım. şimdi programı yazdığımda bir kaç sorunla karşılaşıyorum.

1- timer1 kullanıcam internal olarak set_timer1() içine ne yazmam gerek hesaplama ile buluyorum fakat bir türlü istediğim değere ayarlayamıyorum. acaba gerçek zamanlı işlemler için farklı bir kod mu yazmam gerekiyor.

2- birde interrupt kullanmadan yazabilir miyim kodu? mesela;

set_timer1(...);

counter = counter + 1;

while ....
....
....
...

bu şekilde main kısmında yazabilir miyim programı? hiç interrupta girmeden.




F ferit
10 yıl (290 mesaj)
Şunu bir inceleyin.


http://www.biltek.tubitak.gov.tr/gelisim/elektronik/dosyalar/31/bisiklethiz.pdf


http://www.biltek.tubitak.gov.tr/gelisim/elektronik/index.htm
2007 yılı içerisinde....





< Bu mesaj bu kişi tarafından değiştirildi ferit -- 28 Aralık 2011; 16:39:17 >
Bu mesaja 1 cevap geldi.

M mertblade Konu Sahibi
10 yıl (1392 mesaj)
quote:

Orijinalden alıntı: ferit

Şunu bir inceleyin.


http://www.biltek.tubitak.gov.tr/gelisim/elektronik/dosyalar/31/bisiklethiz.pdf


http://www.biltek.tubitak.gov.tr/gelisim/elektronik/index.htm
2007 yılı içerisinde....

teşekkür ederim cavabın için o dosya elimde var onu inceledim. baya faydalandım o dosyadan fakat ben farklı bir programlama dili kullanıyorum. CCS benim ki. orda da timer problemim var.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.