下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 按键喂狗

按键喂狗.doc

按键喂狗

北方寒冬的狼的围脖
2017-11-21 0人阅读 举报 0 0 暂无简介

简介:本文档为《按键喂狗doc》,可适用于综合领域

按键喂狗*wwwszjcdzcn名称:看门狗溢出实验按键不停喂狗编写:szjcdz日期:内容:通过按键喂狗防止溢出复位看门狗演示程序在个机器周期内必须至少喂狗一次标准ATs单片机试验通过。*#include<regh>sfrWDTRST=xAsbitK=P^sbitK=P^sbitLED=P^sbitLED=P^voidDelayUsx(unsignedchart)us级延时函数声明voidDelayMs(unsignedchart)ms级延时*主函数*main(){LED=DelayMs()LED=DelayMs()TMOD=xTH=xc定时msTL=xEA=ET=WDTRST=xe在程序初始化中激活看门狗。WDTRST=xe先送E,后送Eif(K==){TR=}while(){if(K==){TR=}LED=LED=DelayMs()LED=DelayMs()}}*定时器中断函数*voidTime(void)interrupt{TH=xc定时msTL=xWDTRST=xe喂狗指令WDTRST=xe}*uS延时函数含有输入参数unsignedchart无返回值unsignedchar是定义无符号字符变量其值的范围是~这里使用晶振M精确延时请使用汇编,大致延时长度如下T=txuS*voidDelayUsx(unsignedchart){while(t)}*mS延时函数含有输入参数unsignedchart无返回值unsignedchar是定义无符号字符变量其值的范围是~这里使用晶振M精确延时请使用汇编*voidDelayMs(unsignedchart){while(t){大致延时mSDelayUsx()DelayUsx()}}

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/4

按键喂狗

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利