*划时代——51单片机  喂狗*/

/**/

#include"STC.h"

#define LED_PORT P2//定义LED控制端口为P2口

/*************************/

void Delay(void)

{

unsigned char i,j;

for(i = 0;i < 130;i ++)

{

for(j = 0;j < 255;j ++);

}

}

/****************************/

void WDTInit(void)

{

WDT_CONTR = 0x35;//使能看门狗,预分频64

}

/***************************/

void WDTFeed(void)

{

WDT_CONTR = 0x35;//喂狗

}

void EXTInit(void)

{

EX1 = 1;//允许外部中断1中断

IT1 = 0;//低电平触发

EA = 1;//允许所有中断

}

/***************************/

void main(void)

{

unsigned char i;

for(i = 0;i < 20;i ++)

{

LED_PORT =~ LED_PORT;

Delay();

}

WDTInit();//初始化看门狗

EXTInit();//外部中断初始化

while(1);//让看门狗定时器溢出复位

}

/*******************************/

void EXT1IRQ(void) interrupt 2

{

WDTFeed();//喂狗

}

c8051f单片机c语言看门狗例程,stc单片机看门狗喂狗程序相关推荐

  1. STC单片机C语言中的数据类型,stc单片机c语言程序设计 第9章 stc单片机c语言数据类型.pdf...

    STC单片 机C语言变量和数据类型 主讲:何宾 Email :hebin@mail.buct.edu.cn 2016.03 C语言中的常量和变量 对于基本数据类型,按其值是否可变又分为常量和变量两种. ...

  2. STC8a8K单片机c语言驱动彩屏,用STC单片机驱动笔段式LCD屏

    #include//接口定义 //1602的数据接口为P0 sbit RSPIN = P2^0; sbit RWPIN = P2^1; sbit EPIN =  P2^2; unsigned char ...

  3. 【STC单片机】VSCode PlatformIO手动添加STC单片机型号

    [STC单片机]VSCode PlatformIO手动添加STC单片机型号 我们知道在VSCode安装的PlatformIO插件里面可供选择的STC单片机型号是非常有限的,主要原因使用这个工具开发的人 ...

  4. stc51单片机怎么学, 先掌握STC单片机程序烧录方法

    大家好,我是无际的搭档徐明. 今天我在这里和大家探讨一下关于51单片机怎么学这个话题. 08年我在大学里学习单片机课程的时候,学习内容主要包括单片机的发展历史,单片机的框架,单片机的寄存器,以及单片机 ...

  5. 串口 单片机 文件_STC单片机ISP下载编程软件下载|STC单片机ISP下载编程软件 6.87 官方版...

    别看了,这款软件免费!没有额外的收费,如果你囊肿羞涩,这一款软件一定是你可以选择的比较重要的软件之一.小编亲测,在多个功能上都有着自己比较鲜明的特点,首先第一眼就是界面了,不知道你有什么感受. STC ...

  6. 单片机c语言交通灯源程序,51单片机用C语言实现交通灯_红绿灯_源程序

    单片机 AT STC C语言 C 89c51 89c52 设计 交通灯 仿真 毕业论文 程序设计 毕业设计 课题设计 51单片机用C语言实现交通灯(红绿灯)源程序 2009-10-29 23:00 交 ...

  7. 单片机c语言程序设计叶俊明,单片机C语言程序设计

    本书的主要内容有51单片机的芯片引脚和*小系统.Keil C51编写软件与Proteus仿真软件的使用.C51语言.51单片机的基础实践.51单片机的中断系统.51单片机常见的接口电路以及十个实验例子 ...

  8. 单片机c语言篮球比分_基于单片机的篮球比赛计时计分器的设计

    摘 要:本系统是采用单片机AT89C51作为本设计的核心原件.利用7段共阴LED作为显示器件.在此设计中共接入了2个7段共阴LED显示器,用于记录得分和比赛时间,显示范围可以达到0到99分,基本满足赛 ...

  9. 单片机c语言数码显示实验报告,单片机c语言版数码动态显示实验报告.doc

    单片机c语言版数码动态显示实验报告 数码管动态显示实验一.实验要求在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路在电路中增加四个7段数码管(共阳/共阴自选),将P1口作数据输 ...

最新文章

  1. 2345浏览器网址_2345网址导航回应“浏览器主页劫持”丨开发者日报
  2. AI一分钟|腾讯AI绝艺让二子,仍战胜柯洁;Google与腾讯达成专利交叉授权许可协议
  3. java对象关系映射ROM
  4. Understanding CMS GC Logs--转载
  5. 黑马程序员pink老师前端入门教程,零基础必看的h5(html5)+css3+移动端前端视频教程(CSS字体,文本)
  6. 颜宁:女性科学家如何更好的搞科研?
  7. python深度优先_python数据结构之图深度优先和广度优先实例详解
  8. python输入姓名_Python 用户输入用户名,进行验证
  9. 用 bmon 实时查看网络流量
  10. oracle和db2之间的基本差别
  11. 计算机视觉(二)——深度学习进阶
  12. python笔试编程题_编程笔试题(四)栈
  13. python_PDF合成软件_ZHOU125disorder_
  14. 【中医学】8 中药-1
  15. 魔兽世界地图插件制作代码
  16. 字节跳动Java金三银四解析:阿里巴巴技术专家之作
  17. Java之批量分卷压缩与解压缩实现
  18. 记录spring编译过程遇到的问题previously initiated loading for a different type with name kotlin/sequences/Seque
  19. 教你同时分析圆通快递多个单号的物流情况
  20. 区块链技术在电子档案管理中的应用场景分析

热门文章

  1. 2022.02.11学习总结(kmp)
  2. 数据结构——栈的基本操作
  3. [数值计算-3]:误差的种类、误差传播、误差分析
  4. 关于OLEDB参数化查询【.net】
  5. 从零开始写CMOS摄像头驱动(一)
  6. MIDI音乐,看这一篇就够了
  7. DJ3-3 进程调度
  8. excel拆分数据为多个工作表
  9. Java使用Jsoup写爬虫
  10. cmd 更新 pip版本指令