您当前的位置:五五电子网电子知识单片机-工控设备51单片机at89s51看门狗演示程序 正文
at89s51看门狗演示程序

at89s51看门狗演示程序

点击数:7975 次   录入时间:03-04 11:48:27   整理:http://www.55dianzi.com   51单片机

at89s51看门狗演示程序

#include <reg51.h>
#include <intrins.h>
sfr AUXR    = 0x8E;            //定义AT89S51扩展寄存器
sfr WDTRST  = 0xA6;
void clr_wdt();
main()
{
    AUXR = 0xff;            // 初始化看门狗相关寄存器
    while(1)            // 主循环
    {
        clr_wdt();        // 8191个机器周期内必须至少调用此程序一次
                    // 否则看门狗会溢出
        
                    // 其它子程序    
                    //     
    }
}

void clr_wdt()
{
    WDTRST = 0x1E;            // 清除看门狗指令
    WDTRST = 0xE1;            // 
}




本文关键字:程序  at89s51  51单片机单片机-工控设备 - 51单片机