MAX813L工作原理及其在51单片机系统抗干扰中的应用
[09-14 01:15:25] 来源:http://www.88dzw.com 电子制作 阅读:8288次
文章摘要:变低超过140 ms,将引起MAX813L产生一个200 ms的复位脉冲。同时使看门狗定时器清0和使引脚变成高电平。也可以随时使用手动复位按钮使MAX813L产生复位脉冲,由于为产生复位脉冲端要求低电平至少保持140ms以上,故可以有效地消除开关抖动。该电路可以实时地监视电源故障(掉电、电压降低等)。图2—2中R1的一端接未经稳压的直流电源。电源正常时,确保R2上的电压高于1.26 V,即保证MAX813L的PFI输入端电平高于1.26 V。当电源发生故障,PFI输入端的电平低于1.25 V时,电源故障输出端电平由高变低,引起单片机中断,CPU响应中断,执行相应的中断服务程序,保护
MAX813L工作原理及其在51单片机系统抗干扰中的应用,标签:电子小制作,http://www.88dzw.com变低超过140 ms,将引起MAX813L产生一个200 ms的复位脉冲。同时使看门狗定时器清0和使


该电路可以实时地监视电源故障(掉电、电压降低等)。图2—2中R1的一端接未经稳压的直流电源。电源正常时,确保R2上的电压高于1.26 V,即保证MAX813L的PFI输入端电平高于1.26 V。当电源发生故障,PFI输入端的电平低于1.25 V时,电源故障输出端


3 抗干扰程序设计
3.1 程序运行“死机”及相应对策
程序正常运行时,由主程序在小于1.6 s的时间间隔内周期性地从P1.7端向MAX813L的WDI输入端发送一个脉冲信号,以清除芯片内部的看门狗定时器。实现指令为:
RST-PRG:SETB P1.7
NOP
CLR P1.7
若超过1.6 s该输入端收不到脉冲信号,则内部看门狗定时器溢出,8号引脚由高电平变为低电平。引起MAX813L产生一个200 ms的复位脉冲。同时使看门狗定时器清0和使

需要引起注意的是,整个单片机系统完成复位后,在PC指针的指引下整个程序将从0000H地址处重新开始初始化运行,而这在很多情况下是不允许的(如连续的工艺流程),为此必须采取相应的措施。首先在对单片机系统完成复位后,程序应该先判断是开机运行(冷启动)还是运行过程中“死机”之后的重新加载运行(热启动)。因为一般情况下在这两种启动方式下,系统程序在进入主流程前所要做的工作往往不同。如冷启动后,系统程序在初始化程序中往往要进行系统资源的自检以及将各外围设备设置为相应的待机状态等。而热启动后往往不再对系统的资源自检,同时应尽量避免对各外围设备修改设置,只是对单片机系统本身的一些资源进行必要的设置工作。其次,在大多数情况下,我们总可以把一个连续的过程分解开来,把它变成一个个独立的子过程(状态)组成的连续过程。在主程序运行过程中,适时保存相应状态和该状态下的相关参数。这样当程序运行出现“死机”,在MAX813L作用下系统复位和初始化后,将首先查询事先保存的状态参数,然后根据此参数决定程序的流向。同时把该状态下事先保存的参数取出,对系统外围设备进行必要的恢复设置工作和引导程序继续运行。根据这一思想设计的系统程序流程图如图3—1所示。
Tag:电子制作,电子小制作,维修教程知识 - 电子制作
《MAX813L工作原理及其在51单片机系统抗干扰中的应用》相关文章
- › MAX813L工作原理及其在51单片机系统抗干扰中的应用
- 在百度中搜索相关文章:MAX813L工作原理及其在51单片机系统抗干扰中的应用
- 在谷歌中搜索相关文章:MAX813L工作原理及其在51单片机系统抗干扰中的应用
- 在soso中搜索相关文章:MAX813L工作原理及其在51单片机系统抗干扰中的应用
- 在搜狗中搜索相关文章:MAX813L工作原理及其在51单片机系统抗干扰中的应用
编辑推荐
最新更新
- · 自制教室照明节电控制器
- · 双色音乐彩灯的制作
- · 三相交流电机缺相保护器
- · 声光控节能灯的制作
- · 同线电话转呼及互通器电路
- · 超低频信号发生器的制作
- · 自制热转印电路板
- · 警笛发声生器电路
- · 一款节能电路
- · 利用太阳能充电的旅行充电器
热门排行