pic 16f877a ve 16f628a kesme sorunu yardımcı olur musunuz?

singapur06

Üye
Katılım
29 Ocak 2009
Mesajlar
1
Puanları
1
Yaş
40
şimdi ben TMR0 kesmesini kullanıyorum.

kesme kısmında meydana gelenişlemlerin sonuçları 0 (sıfır) olduğunda bir problem yok..

çünkü
DISABLE
Kesme:
...
...
(burdaki işlemlerin sonucu sıfır olduğunda kesme olmuyor bildiğiniz gibi...)
...
....

INTCON.2=0

resume

ENABLE

END




Fakat benim yaptığım br kaç işlem sonucu ana program içerisinde 0 (sıfır) değerini alıyor ve kesme meydana geliyor. Sonuç sıfır olduğunda ki kesmeyi nasıl engelleyebilirim....
 
anlatigin kadariyla yrd ci olabilirim fakat programda bos biraktigin yerlere ne yazdigini bilsek problemi daha iyi anlardik. gelelim kesme konusundan once TMR0 syicisinin frekans bolme degeri olarak ne yazdigin onemli. bunlari ayarladigini dusunursek programda bos biraktigin yerde deger sifir olunca programi nereye yonlendirdigin onemli buradaki komutlaari gormemiz ve bilmemiz gerekir.kesme olusmasinin nedenide kesme bolumunun sonlarina dogru INTCON.2=0 KOMUTUYLA yeni olusacak kesmelere imkan tanir.daha cok yrdci olmak isterdim fakat ddedim ya anlatiklarin cok kisitli tamamini yazarsan yrdmci olabilirim. kolay gelsin
 

Forum istatistikleri

Konular
128,360
Mesajlar
917,007
Kullanıcılar
450,224
Son üye
Emir123123

Yeni konular

Geri
Üst