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

OKI单片机——ML610Q4XX 看门狗

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

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 看门狗” 的相关文章

金蝶K3 计划订单批量维护自定义字段处理

现需要在计划订单批量维护报表中增加一自定义字段,然后维护后可以更新到计划订单对应自定义字段中。具体可通过如下操作解决: 1、在计划订单中自定义字段,同时通过SQL查找到该字段在数据库表中的字段名,如为FHeadSelfJ0550。 2、在计划订单批量维护表体中增加自定义字段,字段名改为和计划订...

AutoCAD转Altium

以前写过一篇文章,讲述了AutoCAD如何转Protel99SE [AutoCAD转Protel99SE及丢线问题解决] 现在公司不允许用Protel99SE了(因版权问题),买了正版的Altium。因此,要将AutoCAD转Altium,其实是可以用上面的办法的,那个办法依旧有效。 还有一个...

Quartus II 中管脚上拉电阻(弱上拉)的设置方法

Quartus II 中管脚上拉电阻(弱上拉)的设置方法

参考资料: http://blog.sina.com.cn/s/blog_706f04d20100oelx.html 由于系统需求,需要在管脚的内部加上上拉电阻,目的是为了有个固定的初始状态。 以Quartus II 11.0为例,具体过程如下: 1、在菜单Assignments 中选择Assig...

MSP430如何得知程序代码的大小

MSP430如何得知程序代码的大小

用过Keil编译C51程序的兄弟们都知道,Keil在编译程序之后,会有一段message提示用户程序占用的RAM和ROM。而用IAR编译MSP430程序的时候,却没有任何关于程序大小的信息。一直以来,我都以为IAR无此功能,后来才发现是编译器设置的问题,编译器配置如下: Tools->Opt...

数模转换器主要技术指标

数模转换器主要技术指标

分辨率 指DAC能分辨的最小输出模拟增量,取决于输入数字量的二进制位数。 也可用DAC能分辨出来的最小输出电压1 LSB与最大输出电压FSR之比定义分辨率。 分辨率通常用数字量的位数表示,一般为8位、12位、16位等。一个n位的DAC所能分辨的最小电压增量定义为满量程值的2-n倍。例如,满...

静电实验平台的搭建及要求

静电实验平台的搭建及要求

Test setup 1、Cables: 2m, with 470KΩ * 2 ---EUT and Metal HCP (Horizontal Coupling Plate); ---HCP and Metal Plate connected to the ground 2、Insu...

发表评论

访客

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