⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wdt.c

📁 16C554VX1128MAX4359-MAX4456P89LPC952 驱动开发
💻 C
字号:
#include <REG952.H>

//*****************************
//看门狗初始化子程序
//注意初始化后启动看门狗
//*****************************
void init_wdt()
{
	
	WDL = 0x7F; //设置8位倒计时器初值	  WDL = 0xFF,则2.62秒溢出
	WDCON = WDCON|0x04; //启动WDT  
//	WDCON = WDCON&0xCf;	//改变PRE2~PRE0的值
	WFEED1 = 0xA5; //清零第一部分
	WFEED2 = 0x5A; //清零第二部分
}
//*****************************
//喂狗子程序
//注意程序中开启中断
//*****************************
void clrwdt()
{
	EA = 0; //关闭中断
	WFEED1 = 0xA5; //执行清零第一部分
	WFEED2 = 0x5A; //执行清零第二部分
	EA = 1; //开中断
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -