STC8H8K64U单片机-看门狗配置与讲解
1、看门狗寄存器讲解
(bit7)WDT_FLAG:看门狗溢出标志,看门狗发生溢出时,硬件自动将此位置1,需要软件清零
(bit5)EN_WDT:看门狗使能位
0:对单片机无影响
1:启动看门狗定时器
(bit4)CLR_WDT:看门狗定时器清零
0:对单片机无影响
1:清零看门狗定时器,硬件自动将此位复位
(bit3)IDL_WDT:IDLE模式时的看门狗控制位
0:DLE模式时看门狗停止计数
1:DLE模式时看门狗继续计数
(bit2 bit1 bit0)WDT_PS:看门狗定时器时钟分频系数寄存器
2、看门狗溢出时间计算公式
例1:系统时钟配置为22.1184MHz,看门狗时钟分频系数寄存器为6,求看门狗溢出时间?
注意:红字需要自己配置的
3、例程
/*
* 描述: 初始化看门狗
* 参数: 无
* 返回: 无*/
void IWDG_Init(void)
{//使能看门狗寄存器,定时2.276s后复位WDT_CONTR = 0x26;
}/*
* 描述: 喂狗
* 参数: 无
* 返回: 无*/
void CLRWDG(void)
{WDT_CONTR |= 0x10;
}
STC8H8K64U单片机-看门狗配置与讲解相关推荐
- STC89系列单片机看门狗的使用及应用程序
转载:STC89系列单片机看门狗的使用及应用程序 "看门狗"概念及其应用在由单片机构成的系统中,由于单片机的工作有可能会受到来自外界电磁场的干扰,造成程序的跑飞,从而陷入死循环,程 ...
- STC15单片机-看门狗介绍
什么是看门狗 在工业控制/ 汽车电子/航空航天等需要高可靠性的系统中,为了防止"系统在异常情况下,受到干扰,MCU/CPU程序跑飞,导致系统长时间异常工作",通常是引进看门狗,如果 ...
- 单片机看门狗c语言,单片机看门狗程序
/*此程序实现单片机"看门狗"WDT的功能*/ #include"p18f458.h" unsignedlongi; /*系统初始化子程序*/ voidinit ...
- 单片机看门狗c语言,单片机看门狗程序 -解决方案-华强电子网
*此程序实现单片机"看门狗"WDT的功能*/ #include"p18f458.h" unsignedlongi; /*系统初始化子程序*/ voidiniti ...
- STC单片机看门狗验证程序
STC单片机看门狗验证程序 #include<reg52.h> #define uchar unsigned char #define uint unsigned int sfr WDT_ ...
- 单片机看门狗工作原理
刚学习单片机的萌新都听说过单片机看门狗,但是对于其工作原理并不是很清楚,今天这篇文章将为大家介绍单片机看门狗工作原理,一起来了解一下吧! 一.单片机看门狗是什么 在由单片机组成的微型计算机系统中,单片 ...
- CC2640 看门狗配置
原文https://blog.csdn.net/zzfenglin/article/details/52253536 测试环境 协议栈版本:BLE-STACK V2.1 IAR开发环境版本:IAR f ...
- S32K3 MCAL WDG看门狗配置详解 基于EBtresos
WDG 看门狗(Watchdog)是一种计算机硬件或软件的监控机制,用于监测系统的运行状态,及时发现并解决潜在问题,保证系统的稳定性和可靠性,具有自动重启.可靠性.独立性.灵活性和易于实现等特点,可以 ...
- 独立看门狗配置及计算详解
一.独立看门狗用途 独立看门狗通常用于防止软件意外卡死,在软件故障之后能够重启程序: 二.独立看门狗时钟源 独立看门狗使用的是专用的低速时钟,以GD32为例,其独立看门狗使用的是IRC40K时钟,以S ...
最新文章
- 整数数组中最大子数组求和02
- 开博首发2017年1月13日开博大吉
- visual studio code配置项
- 使用区分优先级的负载分流法确保Netflix的可靠性
- 一个wxWidgets判断注册表键值的函数
- c# nat udp转发
- php curl拉取远程图片
- 入门级----测试的执行、环境的搭建、每日构建、测试记录和跟踪、回归测试、测试总结和报告...
- shell等待特定进程pid退出的方法
- 谷歌正在开发的十大惊人项目
- php 判断两个数组是否相等
- 数据只会告诉你该怎么走
- 经典排序算法(十一)--堆排序Heap Sort
- go-micro 框架初探
- linkin大话设计模式--抽象工厂
- ibm x3850装oracle,Oracle数据库服务器:x3850 X5
- ASP.net 2.0 中 WebResource.axd 管理资源的一些知识点
- 程序查询方式、程序中断方式和DMA方式
- sea新浪云计算机平台,新浪云计算SAE免费申请使用及域名绑定
- 这一年我都做了什么......
热门文章
- python堆叠条形图_Highcharts 堆叠条形图
- 图数据库 gStore 1.0 版本正式发布
- Linux 服务器之间互信
- lcg_magic算法笔记:堆排序
- 大厂秋招_春招面试全流程如何拿到大厂offer?Java进阶图谱
- 365天挑战LeetCode1000题——Day 124 单调队列模板
- eclipse 点击 ctrl+鼠标左键不能进入方法
- oracle 查看scott权限,Oracle创建表空间、创建用户以及授权、查看权限 、scott解锁...
- 疯狂Java讲义(十三)----第五部分
- 隐私计算加密技术基础系列(中)-RSA加密解析