📄 main._c
字号:
/*************************************************
*实验目的:熟悉开门狗编程
*设 计:萧联珠
*日 期:2007-11-23
*说 明:如果不及时喂狗,那么导致单片机不停复位。
**************************************************/
#include <iom16v.h>
#include "cfg.h"
#include <macros.h>
void main()
{
port_init();
WDTCR|=(1<<WDTOE)|(1<<WDE); /* 置位 WDTOE 和 WDE*/
WDTCR=(1<<WDE)|(1<<WDP2)|(1<<WDP1); /*设定周期为1S*/
display();
while(1)
{
PORTB=0xFE;
WDR(); /*喂狗,通过注释这句可以区别是否喂狗的区别*/
delay_ms(50);
PORTB=0xFF;
delay_ms(50);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -