Hello !
I have enabled WDT , and clear it all the time with "CLRWDT".
I wrote an Interrupt service routine (ISR - short). That ISR calls other two subroutines. Between these two subroutines there is assembly command "CLRWDT".
If I call just routine no 1 (not call to routine no 2) - no problem, everything is working as I want .
If I call just routine no 2 (not call to routine no 1) - again, it is all right.
But if I call routine no 1, and after that I call routine no 2 problem occurs,and that is ISR stops working and I get in the main routine.
What is the mater ? I can t get it? It gets me crazy for days
Thank you .
Is there anyone to tell me what is the mater
I have enabled WDT , and clear it all the time with "CLRWDT".
I wrote an Interrupt service routine (ISR - short). That ISR calls other two subroutines. Between these two subroutines there is assembly command "CLRWDT".
If I call just routine no 1 (not call to routine no 2) - no problem, everything is working as I want .
If I call just routine no 2 (not call to routine no 1) - again, it is all right.
But if I call routine no 1, and after that I call routine no 2 problem occurs,and that is ISR stops working and I get in the main routine.
What is the mater ? I can t get it? It gets me crazy for days
Thank you .
Is there anyone to tell me what is the mater