当前位置:首页 > 技术心得 > 正文内容

OKI单片机——ML610Q4XX 看门狗

xjtudll9年前 (2017-09-03)技术心得8490

clip_image002

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

* @brief 看门狗初始化

* @details

* @param[in] Time :看门狗复位时间

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

void WDT_Init( WDG_Timer_TypeDef Time)

{

WDTCON = 0x5A; //clear watch dog

WDTCON = 0xA5;

WDTMOD = Time;

}

clip_image004

WDT计数器清零的方法是:先WDTCON寄存器写0X5A,判断WDTP位为1后在写0XA5

看门狗计数器发生溢出后,如果不清除中断标志位,当看门狗计数器再次溢出就会发生系统中断。

系统复位完毕后或低速时钟开始振荡后,看门狗会自动开,如果你不需要看门狗功能可以使用下列例程清除WDT计数器中断。

__DI(); // Disable multi-interrupts

do

{

WDTCON = 0x5a;

} while(WDP != 1)

WDTCON = 0xa5;

__EI();

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/469/

标签: OKI单片机
分享给朋友:

“OKI单片机——ML610Q4XX 看门狗” 的相关文章

如何扩展SyntaxHighlighter

    在做这个工作之前,你需要对JavaScript有比较深入的了解,尤其需要熟悉正则表达式。如果网络已经存在你需要拓展的加亮库,那就不用自己搞了,直接选用。另外,如果你需要拓展的语言跟已经存在的加亮库类似,那么可以修改它。比如,C51是在C上扩展而成,所以我们可以选...

tenx(十速)TM87系列常用宏(一)

tenx(十速)TM87系列常用宏(一) 首先,定义一些寄存器,用于存储临时变量,定义R0到R7为70H~77H,方便LCD显示。定义如下:ORG 70HR0 DN 1R1 DN 1R2 DN 1R3 DN 1R4 DN 1R5 DN 1R6 DN 1R7 DN 1由于累加器AC和状态寄存...

QQ for Mac老提示密码错误

这段时间,一直在折腾黑苹果,好不容易将黑苹果装的差不多了,下了个QQ for Mac,安装什么的都很顺利,但是就是死活登陆不上。 1、检查过大小写,确认过密码,没错。在Windows下可以使用;在Mac系统中,Web QQ也可使用。 2、采用复制粘贴的方法将密码粘贴到密码框,依旧提示密码错误。...

DFC逻辑调频

DFC逻辑调频

2035机芯有个技术指标:DFC。如下图所示。 DFC,全称Digital Frequency Control,即逻辑调频。 我们知道,在所有的电子产品指标中,频率尤为重要,要想获得比较稳定的振荡,最广泛的就是使用石英振子,包括在手机和电脑里都有,石英手表更是如此,它用石英晶体的振荡来做时基,故...

eclipse显示行号及字体设置

eclipse显示行号及字体设置

1 编辑器显示行号 Windows -> Preferences -> General -> Editors -> Text Editors -> Show line numbers(勾选) 2 显示字体设置 Windows -> Preferences -&g...

ListView.setOnItemClickListener 点击无效

如果ListView中的单个Item的view中存在checkbox,button等view,会导致ListView.setOnItemClickListener无效, 事件会被子View捕获到,ListView无法捕获处理该事件. 解决方法: 在checkbox、button对应的view处加...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。