
Appendix
MB997
User’s Manual
71
C.
Watchdog Timer Configuration
The Watchdog Timer (WDT) is used to generate a variety of output signals
after a user programmable count. The WDT is suitable for use in the
prevention of system lock-up, such as when software becomes trapped in a
deadlock. Under these sorts of circumstances, the timer will count to zero
and the selected outputs will be driven.
Under normal circumstance, you will need to restart the WDT at regular
intervals before the timer counts to zero.
Sample Code:
//---------------------------------------------------------------------------
//
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
// KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
// PURPOSE.
//
//---------------------------------------------------------------------------
#include <dos.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include "F81966.H"
//---------------------------------------------------------------------------
int main (int argc, char *argv[]);
void EnableWDT(int);
void DisableWDT(void);
void NCT6686EnterPageConfig(void);
void NCT6686SetPageValue(int Page, int Index, int Data);
void NCT6686ExitConfig(void);
void Delay_Loop(void);
//---------------------------------------------------------------------------
int main (int argc, char *argv[])
{
unsigned char bBuf;
unsigned char bTime;
char **endptr;
char SIO;
printf("Nuvoton NCT6686D watch dog program\n");
SIO = Init_NCT6686D();
if (SIO == 0)
{
printf("Can not detect NCT6686D, program abort.\n");
return(1);
}//if (SIO == 0)
if (argc != 2)
Summary of Contents for MB997
Page 8: ...viii MB997 User s Manual This page is intentionally left blank ...
Page 14: ...6 MB997 User s Manual 1 6 Block Diagram ...
Page 17: ...General Information MB997 User s Manual 9 1 1 8 Dimensions ...
Page 18: ...10 MB997 User s Manual This page is intentionally left blank ...
Page 22: ...14 MB997 User s Manual 2 3 Jumper Connector Locations on MB997 ...
Page 64: ...56 MB997 User s Manual CDROM Drives with no media will be emulated according to a drive type ...
Page 72: ...64 MB997 User s Manual ...