使用汇编开发的msp430单片机看门狗定时器控制程序
上传时间: 2014-01-12
上传用户:helmos
软件看门狗实现实例(利用单片机的定时器中断实现)
上传时间: 2013-12-11
上传用户:qiaoyue
看门狗定时器很容易被大家忽视,但是真到使用时却很生疏,在此,简明总结了看门狗的用法,以飨读者。
上传时间: 2016-05-20
上传用户:laoshupi
使用的是STM32F030F4P6最小系统板,x宝上大概11块左右。功能有:LED闪烁灯、串口发送(没写接收)、定时器中断(设置的为500ms)、外部中断(PA7引脚)、看门狗。模板可直接复用,省去新建工程的步骤。
上传时间: 2022-05-03
上传用户:qdxqdxqdxqdx
看门狗是一个计数器,它需要在一定的看门狗延时周期内被清零,如果没有清零动作,看门狗电路将产生一个复位信号使系统重新启动或建立一个非屏蔽终端、执行故障恢复子程序。
上传时间: 2013-10-30
上传用户:曹云鹏
“看门狗定时器”是这样一种东西,从功能上说它可以让微控制器在意外状况下(比如程序陷入死循环)重新回复到系统上电状态,以保证系统出问题的时候重启一次。就跟我们用电脑一样,死机了你就按一下reset键重启一次电脑,看门狗就是负责干这个事儿的。它是52单片机增加的一个功能,以前Intel 8031、……、AT89C51时代单片机片内都没有“看门狗”功能,需要我们外扩看门狗芯片,比如X5045。 很多人初次接触丌太理解怎么用,书上也讲的含含糊糊,故意说的很复杂很玄妙(可能是现在写书人的通病,生怕写的简单的别人觉得他没水平)。其实要是说明白点:“看门狗”就是一个计数器,由于位数有限计数器能够装的数值是有限的(比如8位的最多装256个数、16位的最多装65536个数),从开启“看门狗”那刻起,它就开始丌停的数机器周期,数一个机器周期就计数器加1,加到计数器盛丌下了(术语叫溢出)就就产生一个复位信号,重启系统。
上传时间: 2013-11-11
上传用户:yepeng139
89S51看门狗功能的使用方法:在ATMEL的89S51系列的89S51与89C51功能相同,指令兼容。HEX程序无需任何转换可以直接使用。89S51只比89C51增加了一个看门狗功能。向看门狗寄存器(WDTRST地址是0A6H)中先写入01EH,再写入0E1H,即可激活看门狗。汇编程序如下:Mov 0A6H,#01EH ;先送1EMov 0A6H,#0E1H ;后送E1C51程序如下:在AT89X51.h声明文件中增加一行 sfr WDTRST = 0xA6来声明看门狗寄存器。Main(){WDTRST=0x1E; //先送1EWDTRST=0xE1; //后送E1喂狗指令与激活相同:WDTRST=0x1E;WDTRST=0xE1;
上传时间: 2013-10-08
上传用户:lyy1234
所谓看门狗电路是计算机技术中监视定时器的俗称。其主要功能有:运行监控。电压监控。本文介绍一种工作方式新颖的看门狗电路。它可以直接用于MCS-51单片机系统。
上传时间: 2013-12-29
上传用户:zyt
看门狗的源码,主要是ARM汇编完成,交叉编译器采用3.4.1,大约10秒钟看门狗中断一次,中断时由串口输出文字。
上传时间: 2016-03-04
上传用户:gundan
这是一个ucos下看门狗的驱动程序,包括最接近底层的寄存器操作和str710的板子初始化的代码,相当详细。
上传时间: 2016-03-16
上传用户:13517191407