watch dog timer

Başlatan inves, 16 Ocak 2004, 16:10:30

inves

Merhaba arkadaşlar Watch dog timer i nasıl bir satırla disable yapabilirim.Artı

wdt nin hiç aktif olmaması için yapmam gereken başka ilave varmı Teşekkürler :?

mmengi

pic i programlarken fuses seçeneklerinden wdt yi disable edebilirsin.

Veli B.

Üstat doğru diyorsunda, kaliteli bir programlayıcı ve arayüz için doğru.
Benim de, bazı arkadaşlarımında başına gelen

bir durum bu, mesela Ic-prog için sigortalar bazen geçerli olmuyor.
Bence ensağlıklısı yazılımla kapatmak veya açmak.


Sevgili Inves,
Programının başına şöyle bir satır

ekleyebilirsin.

pbp için:
@    __config _wdt_off

asm:

       __config _wdt_off

inves

Teşekkür ederim arkadaşlar.

fsan


mmengi

arkadaşlar konu benzerliği yüzünden sormak istiyorum TMR0 ı 1/1 prescaler ile çalıştırmak mümkünmüdür.

Veli B.

Benim bildiğim 1/2 ile 1/256 arası 3 bitlik konfigirasyonu mümkün.

000
010
110

gibi.

Libertador

Alıntı yapılan: "mmengi"arkadaşlar konu benzerliği yüzünden sormak istiyorum TMR0 ı 1/1 prescaler ile çalıştırmak mümkünmüdür.
option_reg 'in 3. bitini 1 yaptiginizda prescaler degeri WDT'ye atanmaktadir. Fakat bu TMR0'i kullanmanizi engelleyen bir durum değildir. Boyle bir durumda TMR0'i kullandiginizda clock frekansi ya da harici frekans prescaler kutusuna girmeden direk TMR0 icin atanacaktir. Boylece 1/1 oraninda TMR0'i kullanabilirsiniz.

temha

arkadaşlar ben bic basıc proda yeniyim bana watc dog timer ne işe yarıyor söyleyebilirisiniz. teşekkürler

XNHCX

Pic içerisinde bulunan bir diğer zamanlayıcıdır.
Pic'in önceden belirlenen sürede yapması gereken işi

zamanında yapamadıysa , bir diğer deyişle  program controlden çıkıp da kilitlendiyse , WDT devreye girer ve PIC'e reset atar.

WDT , bir de SLEEP -uyuma- moduna girmiş PIC'İ

uyandırarak yeniden çalışmaya devam etmesini sağlar.

Discovery

Sn.XNHCX

Reciverlar bölümündeki soruma yardımcı olabilirmisiniz ?

temha

teşekkürler  şimsi anlıyorum watch dog timerin niye bekçi köpeği manasına geldiğini.

mukoali

arkadaşlar bu wdt ile ilgili bir problemde bende var şifreli kilt yaptım buralarda devre şeması bir zamanlar vardı yalnız

yazılımı ben kendime göre yazdım şimdi herşey normal devre çalışıyor

ama bazen devre kilitleniyor bunu açmak için devreyi resetlemek lazım ben bunu wdt ile yapayım dedim beceremedim

bu konuda yardımcı olursanız memnun olurum

wdt yi etkin yapıp option reg den ayarlıyorum ama yinede çalıştıramamdım

feeler_x

Program rutinlerine clrwdt komutunu da koymalısın. WDT periyodunu tamamlamadan onu resetlemelisin.