hameeds01
Advanced Member level 2
- Joined
- Aug 23, 2005
- Messages
- 599
- Helped
- 75
- Reputation
- 156
- Reaction score
- 41
- Trophy points
- 1,308
- Location
- Islamabad Pakistan
- Activity points
- 4,540
How to use a Watch Dog Timer? Am I using the WDT in a correct way?? I need a sample code for wdt in CCS C ……
Its not working only it performs task2 :|
#include <16F877A.h>
#fuses XT,WDT,PUT,BROWNOUT,NOPROTECT,NOLVP,NOCPD
#use delay(clock=4000000, RESTART_WDT)
timer0_ISR
{
restart_wdt()
task1()
}
main()
{
setup_wdt(WDT_18MS)
while(true)
{
restart_wdt()
task2()
}
}
Its not working only it performs task2 :|
#include <16F877A.h>
#fuses XT,WDT,PUT,BROWNOUT,NOPROTECT,NOLVP,NOCPD
#use delay(clock=4000000, RESTART_WDT)
timer0_ISR
{
restart_wdt()
task1()
}
main()
{
setup_wdt(WDT_18MS)
while(true)
{
restart_wdt()
task2()
}
}