*此程序实现单片机"看门狗"WDT的功能*/

#include"p18f458.h"

unsignedlongi;

/*系统初始化子程序*/

voidinitial()

{

TRISD = 0X00;/*D口设为输出*/

}

/*延时子程序*/

voidDELAY()

{

for(i=19999;--i;)

continue;

}

/*主程序*/

main ()

{

initial();/*初始化,设定看门狗的相关寄存器*/

PORTD = 0X00;/*D口送00H,发光二极管亮*/

DELAY();/*给予一定时间的延时*/

PORTD = 0XFF;/*D口送FFH,发光二极管灭*/

while(1)

{

;

}/*死循环,等待看门狗溢出复位*/

}

-------------------汇编语言版本的单片机看门狗程序----------------

;此程序实现"看门狗"WDT的功能

;此单片机看门狗由http://www。diangon。com独家提供

LISTP=18F458

INCLUDE"P18F458.INC"

DEYHEQU0X20

DEYLEQUDEYH+1

ORG0X00

GOTOMAIN

ORG0X30

;*************初始化子程序*****************

INITIAL

CLRFTRISD;D口设为输出

RETURN

;**************延时子程序**************************

DELAY

MOVLW0XFF

MOVWFDEYH

AGAIN1

MOVLW0XFF

MOVWFDEYL

AGAIN2

DECFSZDEYL

GOTOAGAIN2

DECFSZDEYH

GOTOAGAIN1

NOP

RETURN

;************单片机看门狗主程序****************************

MAINNOP

CALLINITIAL;系统初始化

MOVLW0X00

MOVWFPORTD;D口送00H,发光二极管亮

CALLDELAY

MOVLW0XFF

MOVWFPORTD;D口送FFH,发光二极管灭

LOOP

GOTOLOOP;死循环,等待看门狗复位

END

单片机看门狗c语言,单片机看门狗程序 -解决方案-华强电子网相关推荐

  1. 单片微型计算机简称单片机是指集成,什么是单片微型计算机 -解决方案-华强电子网...

    单片微型计算机(Single Chip Microcomputer),简称单片机,是指集成在一块芯片上的计算机,它具有集成度高.体积小.功能强.使用灵活.价格低廉.稳定可靠等独特的优点,因而广泛应用于 ...

  2. 单片机看门狗c语言,单片机看门狗程序

    /*此程序实现单片机"看门狗"WDT的功能*/ #include"p18f458.h" unsignedlongi; /*系统初始化子程序*/ voidinit ...

  3. 【这很AI】是福是祸?科学家利用AI翻译狗的语言,人狗对话将成可能

    作者| Science科学说  出品|遇见人工智能     公众号 GOwithAI >>>>昨日全平台阅读量:8万5000余次>>>> 根据权威专家的 ...

  4. 51 8位 单片机 定点数 除法 c语言,单片机C语言快速精度除法方案

    目前的51单片机在进行带小数点结果的除法一般可以采用浮点数计算的方式,但是浮点数计算有一个缺点就是非常耗时,在对时间要求严格的工况就不太适用. 笔者的工作室长期承接单片机.电路.机电液.工控.自动化. ...

  5. 单片机万年历阴阳历c语言,单片机阴历阳历c算法万年历.pdf

    单片机阴历阳历c算法万年历 当前位置: 首页 > 嵌入式系统 > 51 单片机万年历优化算法源程序 51 单片机万年历优化算法源程序 字体大小 : 小 中 大 作者: 来源: 日期: 20 ...

  6. 单片机双机通信c语言,单片机双机通信(C51程序)

    /* 发送程序 连线:两个单片机用3根线连起来,要共地,rxd,txd要交叉连接 程序效果:通过主机发送,从机接收 在主机中通过记下按键按下的次数,主机中显示最后 按下的六个数值,并发送给从机,从机也 ...

  7. 手机app和单片机蓝牙通讯c语言,单片机怎么和手机通信,你知道吗?

    原标题:单片机怎么和手机通信,你知道吗? 在用单片机做产品的时候,难免会用到单片机和手机通信,能和手机通信的方案有很多这种,像常用的蓝牙,Wifi等等,当然还有更高层次的通过互联网,一般我们使用比较多 ...

  8. 单片机 fir数字滤波c语言,单片机实时处理的简单FIR滤波器设计 - 控制/MCU - 电子发烧友网...

    近年来,心脏病的发病率不断上升,为了使病人能够随时随地得到诊治,科研人员研制了多种便携式移动心电监护设备.在研制便携式心电监护设备时,既要考虑使 用者携带及使用方便,又要保证采集到高质量的心电信号.解 ...

  9. 单片机数字温度计 c语言,单片机数字温度计 C程序

    #include                  //调用单片机头文件 #define uchar unsigned char  //无符号字符型 宏定义        变量范围0~255 #def ...

最新文章

  1. Python3 使用replace 替换空格无效
  2. JavaScript脚本文件学习总结
  3. V神再为BCH发声!
  4. Github+Gitlb的使用
  5. 电脑下载python多少位的在哪看-python64位
  6. 调整表格的行高_Word表格无法调整行高?尽然是这个原因,90%的人都可能遇到...
  7. easyui 1.4.2 Tab刷新图标重复问题
  8. C语言算小数加减,C语言带小数加减乘除.doc
  9. 让 .Net 更方便的导入导出 Excel
  10. rpa文件怎么提取内容_怎么编辑pdf文件内容?有什么软件可以编辑pdf文件吗?
  11. 作者:王学志(1979-),男,中国科学院计算机网络信息中心副研究员
  12. pthread_detach():主线程与子线程分离,子线程结束后,资源自动回收
  13. python中fontsize_python size
  14. 使用layUI弹出输入框并收集输入框信息
  15. 太极图形html5代码,太极图案用html5怎样
  16. Unity Shader Alpha测试
  17. Activity的概述
  18. 分析力学复习笔记(更新中)
  19. 微信小程序多表查询踩坑记录
  20. check the manual that corresponds to your MySQL server

热门文章

  1. kindeditor图片上传 jsp版
  2. Coursera 学习记录:细菌分组(通过冒泡排序实现两组有差异的分类)
  3. [数值计算-3]:误差的种类、误差传播、误差分析
  4. Maya2014下载安装与激活
  5. 老版本Ultraedit 19.x 下载及安装
  6. linux操作系统---信号
  7. 基于主成分分析的人脸识别及表情识别
  8. HTML5+CSS3小实例:全屏导航栏菜单
  9. mysql 表结构的复制
  10. PHP合成推广微信推广海报 PHP合成图片 PHP在图片上添加文字 PHP制作图片