[ panta223 @ 04.05.2005. 09:29 ] @
imam jednostavno kolo sa pomenutim mikrokontrolerom i napajanjem od 5V ,
u pic sam ucitao program koji pali i gasi led diodu svakih 1 sec.
problem je sto to ne radi , sve lemne tacke su dobro zalemljene , napon je ok.
mislim da je problem sto sam stavio otpornik od 10K izmedju MCLR pina i 5V ( kao sto pise u knjizi ) a na netu se to nigde ne pominje


ideje???
[ _str_ @ 04.05.2005. 19:39 ] @
Dali si verifikovao učitani program na 16f84?
[ rsinisa @ 04.05.2005. 20:20 ] @
Ne bi to trebalo da bude problem, a ako bash sumnjas na njega, ti ga
prespoj. Najverovatnije da ti je pri programiranju ostao ukljucen WDT.

Pozdrav.
Sinisha
[ panta223 @ 11.05.2005. 08:39 ] @
hvala za post ,
wdt je ostao ukljucen i to je pravilo problem,
ali sada imam jos jedan:


main:
high PORTB.7
pause 1000
low PORTB.7
pause 1000
GOTO main

navedeni kod upali diodu ali je ne gasi , nema blinkanja upali je i to je to sve do momenta kad pritisnem reset dugme tada je ugasi i kraj.da bi je ponovo upalio moram da iskljucim i ponovo ukljucim napajanje
[ rsinisa @ 11.05.2005. 22:55 ] @
Hm, nema razloga da ne radi ako si iskljucio WDT.
Ajde probaj ovo pa javi sta se desava:

low portb.7
loop:
toggle portb.7
pause 500
goto loop

Naravno, uvuci linije gde su naredbe.
[ panta223 @ 12.05.2005. 09:13 ] @
sve je u redu , greska je bila u ljudskom faktoru ,
da li znas onako informativno sta znaci WDT opcija , i cemu sluze ostyali tipovi oscilatora (sem XT)
[ rsinisa @ 12.05.2005. 15:20 ] @
Znam, ali veruj mi da ce ti biti bolje da procitas original
dokumentaciju nego da nabadas neke stvari na slepo.
WDT je Watch Dog Timer, odn. mehanizam koji sprecava da se kontroler
vrti u mrtvoj petlji ili da "odluta" u nepoznatom pravcu.
RC je spoljni RC clan, LP je kristal do (ako se ne varam) 200 kHz
kada je i potrosnja samog PIC-a manja, i XT za kristal preko 4 MHz
(potrosnja je veca).

Pozdrav.
Sinisha