pbp de komut sureleri

Başlatan selvi, 12 Temmuz 2008, 19:51:42

selvi

pbp de kullanilan komut surelerini nedir.asembly dilinde 4mhz de komut sureleri 1usn bunun gibi.
Yaşam anlamlandırıldıkça kutsaldır....

Salih

Alıntı yapılan: "selvi"pbp de kullanilan komut surelerini nedir.asembly dilinde 4mhz de komut sureleri 1usn bunun gibi.

Pbp de komutlar assebly komutları kullanılarak yapılmıştır. Her komutun içinde kullanılan asembly komut sayısı değiştiği için, harcanan sürede değişmektedir. Pbp komutlarının iç yapısı maalesef görülememektedir. CCS C bu yönden daha avantajlı. Çeviri işleminin ayrıntısını ayrı bir pencerede göstermektedir. Pbp ise süreyi öğrenmek için. Benim önereceğim yöntem ya proteusta yada gerçek devre üzerinde. Süresini ölçmek istediğin komuttan önce bir pic çıkışını 1 yap komuttan sonrada 0 yap ve osilaskop da bu süreyi ölç.

selvi

http://rapidshare.com/files/129197906/darbe.rar.html
yukardaki linkte ir led ile 10ms peryodlarla  sinyal ir dedektore gonderecem.10msn icinde 38khz 6 darbe ve gerisi ir sinyali kesme suresi.ortalama  simulasyonda peryot 10msn gosteriyor.alici kisminda  bunu nasil programlayacam.cunku alicinin bunu surekli denetlemesi gerekiyor ve sinyal gelmeme suresi 10msn altinda ve ustunde oldugunda pic farkli islemler yapacam.
ornegin ir sinyali bir cisim tarafinda kesildiginde bu sinyalkesmeleri sayacak bir sayici ve ir sinyali tumden(alici acikken verici kapandiginda) kesildiginde gereken islemler ...
Yaşam anlamlandırıldıkça kutsaldır....

Salih

RB0 kesmesi kullanmak gerekir. Bu kesme oluşunca, kesme yordamı içerisinde sinyal okuma işlemi yaparsın. Yalnız Pbp komutları çalışmaya başlayınca bütün kesmeleri iptal ediyorlar. Bu durumuda göz önünde bulundur.