Komut satırının süresini ölçmek!!!

Başlatan apocalips, 19 Eylül 2016, 14:14:35

apocalips

Arkadaşlar selamlar.

Pic basic ya da proton + da çalışan bir komutun süresini nasıl ölçeriz?
Örneğin serin komutunun kaç cycle'da yada kaç sn'de işlem yaptığını nasıl bilebiliriz?
Bu iş için kullanabileceğimiz bir timer vs var mı?

Teşekkürler.

ByTEK

Hocam proton yada pbp  bilmiyorum ama genel fikir olarak ben söyle yapardım.

Kodun önüne timer kesmesi kurar baslatirdim.
Kodu çalıştırirdim
Arkasından timer ile topladığım değeri alıp gerekli işleri yapardım.
Genel mantık böyle olacaktir

apocalips

Tamamdır bir araştırayım bakalım.
Elinde basit hazır bir kod olan arkadaşımız var mı?
Varsa çok makbule geçer.

elektronart

Ben benzer bir durumda logic analyzer veya osiloskop kullanırım. Fonksiyon başlamadan önce bir pini HIGH yapar, işlem bitince de LOWa düşürürüm. Süresini de logic analyzer veya osiloskoptan ölçerim. Kibrit kutusu gibi olan logic analyzerlar bu iş için birebir. Fiyatları da çok uygun zaten.
Açık Elektronik

Andromeda

Programın hex karşılığından bakılabilir..
hex komutların süresi belli..ama hex kodları içinde picbasic karşılığını bulmak sorun..
başa ve sona belirleyici bir komut satırı tekrarlı konulursa bulunabilir..basit programlarda merakımdan bunu yapardım..
" Tanrı, iradesini hakim kılmak için yeryüzündeki iyi insanları kullanır, yeryüzündeki kötü insanlar ise kendi iradelerini hakim kılmak için Tanrı'yı kullanırlar." ..." Tanrı'dan mesaj gelmiyor, biz Tanrı'ya mesaj gönderiyoruz"

muhittin_kaplan

#5
isis de bakabilirsin

mesaj birleştirme:: 19 Eylül 2016, 16:39:54

hatta bir aralar oshonsoft ile de bakmıştım. (herhalde)
http://www.oshonsoft.com/downloadspage.php

OG

Üstteki yazılanlara ilave olarak,
"serin" gibi komutların, harici daha başka işler ile süresinin değişeceğini de unutmayın. Serin, seri data bekleyecektir, gelen dataya bağlı olarak süreler değişir.

FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.