sw reset PIC

Andy Jancura andy_jancura at hotmail.com
Fri Aug 10 13:17:27 CEST 2001




>From: "Lukas Grepl" <luky.ol at centrum.cz>
>Reply-To: hw-news at list.gin.cz
>To: <hw-news at list.gin.cz>
>Subject: sw reset PIC
>Date: Fri, 10 Aug 2001 12:15:04 +0200
>
>Dobry den,
>
>jakym zpusobem nejlepe vyresit softwarovy reset PIC - tj. aby se program 
>sam
>resetnul. Nejjednodussi by bylo preteceni WDT, ale nepouzivam ho. Napadlo 
>me
>jeste preteceni popr. podteceni stacku - vyvola to ale opravdovy reset nebo
>jen skok na vektor resetu? Nejake dalsi napady?
>
>S pozdravem
>Lukas Grepl, OK2WDT
>
>

Ahoj,

dobre to je vyriesene v PIC18, da sa nastavit stack-underflow/overflow 
reset, programovo povolit/zakazat WDT a navyse ma MCU instrukciu RESET.
A ku tomuto vsetkemu, pokial MCU nacita nejaky nedefinovany op-kod, tak sa 
vykona automaticky NOP.
Ostatne PIC-ky : pretecenie WDT, IO pin + externy watchdog v kombinacii s 
"STOP: GOTO STOP". Goto 0 ma jednu vadu, ze programovo sa nemusia registre 
pri vhodnych okolnostiach inicializovat spravne aj ked don zapisete normalne 
hodnotu. Treba ich natvrdo resetnut cez RESET pin a potom inicializovat 
znova.

A.



_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp






More information about the HW-list mailing list