Appendix 62, Mi987 user’s manual – IBASE MI987 User Manual

Page 66

Advertising
background image

APPENDIX

62

MI987 User’s Manual


void WDTEnable(unsigned char NewInterval)
{

unsigned char bBuf;


Set_NCT5523D_LD(0x08);

//switch to logic device 8

Set_NCT5523D_Reg(0x30, 0x01);

//enable timer


bBuf = Get_NCT5523D_Reg(0xF0);

bBuf &= (~0x08);

Set_NCT5523D_Reg(0xF0, bBuf);

//count mode is second


Set_NCT5523D_Reg(0xF1, NewInterval);

//set timer

}
//---------------------------------------------------------------------------
void WDTDisable(void)
{

Set_NCT5523D_LD(0x08);

//switch to logic device 8

Set_NCT5523D_Reg(0xF1, 0x00);

//clear watchdog timer

Set_NCT5523D_Reg(0x30, 0x00);

//watchdog disabled

}
//---------------------------------------------------------------------------

Advertising