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

📄 wdt.c

📁 一个遥控器的程序
💻 C
字号:
/*******************************************************************************************
*文件: WDTTEST1.C
*功能: WDT 功能试验。使用WDT 的定时模块,实现MCU 唤醒功能。
*******************************************************************************************/
#include "reg931.h"
sbit LEDCON = P2^4; // LED 控制端口
//*******************************************************************************************
//WDT_ISR:看门狗中断服务子函数,取反LED,清除溢出标志。
//*******************************************************************************************
void WDT_ISR() interrupt 10
{
LEDCON= ~LEDCON; // 取反LED,闪烁
WDCON &= 0xe5; // 清溢出标志
}
//******************************************************************************************
void main()
{
P2M1 = 0x00;
P2M2= 0x00; // 设置端口输出模式
IEN0 = 0xc0; // 开中断
WDL = 194;
WDCON= 0xa5; // 设置定时值
LEDCON= 0; // 点亮LED
while(1)
{
PCON= 0x03; // 完全掉电
}
}

⌨️ 快捷键说明

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