李福纯范广建孙玮王作东
(辽阳市科学技术情报研究所,辽宁辽阳utooo)
【摘■】自制单片机监视宅时器,解袭单片机的抗干扰问
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
。
f关犍词]MCS51;wAlCHDOG;单片机的抗干扰同题
【中田分粪号】TN9653 【文献檬识码lA 【文章螺号】1674—068B(2007)12-0069一01
美国I咖l公司推出的MCS-96系列单片机,本身有一个
WATCHDOG的监视定时器,俗称看门狗。它是~个16位计数
器。定时器启动后,每到状态周期,计数器值加一。当计数器
计满(64K状态周期)溢出时,就把RESET引脚拉至低电平,
并保持两个状态周期,从而使单片机系统复位,并重新初始
化。系统正常工作时,用户程序不到64K状态周期就对监视定
时器清一次零,系统不会复位。监视定时器提供了一种使系统
从瞬间故障中自动恢复的能力,增加了硬件的抗干扰性。
MCS一51系列单片机没有WATCHDOG,但由于用件不多,成本
较低,我们可以根据上述原理用外加硬件线路搭制而成。
图1虚线左边为WATCHDOG线路.由74LSl4施密特触
发器,74LS93四位二进制计数器,74LS08与非门集成电路组
成。Ic】:A、ICl:B、R1、C1构成方渡振荡器,频率由Rl、
c】取值调整。振荡器输出的方渡经ICl:c、ICl:D缓冲后送
到1132计数器输入端14脚。IC2的1脚与12脚相连接.构成
四位二进制计数器。3脚MR2接+5V,2脚MHI、C2、R2组
成清零线路。IC2的输出端QO、Ql、Q2、Q3分别接到IC3:
A、IC3:B的输入端。由IC3:A、IC3:B、IC3:C、ICl:E
组成了UICl:E=QOXQlXQ2XQ3的逻辑关系。当计数器计满
16个方渡时,Qo、Q1、Q2、Q3同时为1.1C1:E输出一个低
电平。虚线右边为单片机原来的复位线路。C点断开,按图接
刘IC3:D输入输出端。A点清零线接到单片机任意空闲的口
线上。
上电时原复位电路产生一个太于二个状态周期的低电平,
它通过/C3:D送到复位电路反相器的输入端,瓦相后进到单
片机RESET脚进行系统复位。单片机正常工作时,振荡器来
的方波由计教器计数。计满t6个方渡之前,通过用户程序使
接A点清零线的口置1或0,使计数器清零,正常工作时不产
生复位信号。一旦单片机受到干扰,程序走偏,A点口线电平
不变,计数器很快就会计满。1C1:E精出~个低电平,经
IC3:D送到单片机原复位线路使单片机复位,从而在Mc}51
系列单片机上实现了WATCHDOG的l|篁视定时器的功能。
如果采用CD40(铀芯片,线路会更简捷,如图2所示。诩型◆图1
固2
【作者简介】李福纯,辽宁省辽阳市许学技术情报研究所高级
工程
路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理
师;范广建,辽阳市科学技术情拄研究所高级工程师;孙玮,辽阳市科学技书情报
研完所工程师;王作东.辽阳市科学技术情报研究所正高鲺工程师。
2IX]712盘韭科技与发展69万方数据
自制MCS-51单片机监视定时器
作者: 李福纯, 范广建, 孙玮, 王作东
作者单位: 辽阳市科学技术情报研究所,辽宁,辽阳,111000
刊名: 企业科技与发展
英文刊名: ENTERPRISE SCIENCE AND TECHNOLOGY & DEVELOPMENT
年,卷(期): 2007,(12)
引用次数: 0次
相似文献(2条)
1.期刊论文 张玉杰 单片机软件监视抗干扰技术 -陕西科技大学学报(自然科学版)2003,21(1)
在单片机应用系统中,为了提高系统的抗干扰能力,目前广泛采用了监视定量器来监视程序的运行情况,及时发现程序跑飞并将其拉回正轨.然而在很
多情况下这种方法并不是很有效的,针对这一问题,提出了通过软件设计进一步提高系统可靠性的方法,并以MCS-51单片机为例,详细地说明主程序、中断
服务程序和监视定时器之间如何相互制约、相互监视,达到迅速发现程序跑飞的位置并进行相应的错误处理的具体方法.
2.期刊论文 时明亮 单片机应用系统中的抗干扰技术 -黑龙江科技信息2008(5)
介绍了微机控制系统如何在软件中利用指令冗余技术、陷阱技术来防止程序跑飞,以及如何利用WATCHDOG来监视程序的运行.所介绍的是在ZLY-Ⅰ型
钻时录井仪中采用的MCS-51系列单片机抗干扰技术.
本文链接:http://d.g.wanfangdata.com.cn/Periodical_zxqykj200712031.aspx
下载时间:2010年1月6日