40
5.6.2 Watchdog Timer Enabled
To enable the watchdog timer, you have to output a byte of timer factor to the watchdog. The
following is a Turbo C
++
program, which demonstrates how to enable the watchdog timer and set
the time-out period at 6 seconds.
#include “stdio.H”
#include “WDLIB.H”
main( )
{
char WD_TIME=ox6;
InitWD(equWdUnitS);
printf (“Enable watchdog”);
//Trigger watchdog Timer Output is 6 seconds
EnWD(WD_TIME);
}
5.6.3 Watchdog Timer Trigger
After you enable the watchdog timer, your program must write the same factor as enabling to
the watchdog register at least once every time-out period to its previous setting. You can change
the time-out period by writing another timer factor to the watchdog register at any time, and you
must trigger the watchdog before the new time-out period in the next trigger. Below is a Turbo
C
++
program, which demonstrates how to trigger the watchdog timer:
#include “stdio.H”
#include “WDLIB.H”
main( )
{
char WD_TIME=ox6;
InitWD(equWdUnitS);
printf (“Enable watchdog”);
//Trigger watchdog Timer Output is 6 seconds
EnWD(WD_TIME);
}
Содержание CPU-2616 PCI-104
Страница 6: ...1 2 Layout 5...
Страница 54: ...7 Appendix 7 1 Dimension 53...