摘自网络(只为学习用)
几乎所有的单片机都需要复位电路,对复位电路的基本要求是:在单片机上电时能可靠复位,在下电时能防止程序乱飞导致EEPROM中的数据被修改;另外,单片机系统在工作时,由于干扰等各种因素的影响,有可能出现死机现象导致单片机系统无法正常工作,为了克服这一现象,除了充分利用单片机本身的看门狗定时器(有些单片机无看门狗定时器)外,还需外加个看门狗电路;除此以外,有些单片机系统还要求在掉电瞬间单片机能将重要数据保存下来,因掉电的发生往往是很随机的,因而此类单片机系统需要电源监控电路,在掉电刚发生时能告知单片机。MAXIM公司推出的MAX813L刚好能满足这些要求,下面具体介绍该芯片的性能特点及使用方法。
MAX813L有双列直插和贴片两种封装形式,引脚功能如下:第(1)脚为手动复位输入,低电平有效;第(2)、(3)脚分别为电源和地;第(4)脚为电源故障输入;第(5)脚为电源故障输出;第(6)脚为看门狗输入,第(7)脚为复位输出,第(8)脚为看门狗输出。
MAX813L芯片具有以下主要性能特点:
(1)复位输出。系统上电、掉电以及供电电压降低时,第(7)脚产生复位输出,复位脉冲宽度的典型值为200ms,高电平有效,复位门限的典型值为4.65V。
(2)看门狗电路输出。如果在1.6s内没有触发该电路(即第(6)步无脉冲输入),则第(8)脚输出一个低电平信号。
(3)手动复位输入,低电平有效,即第(1)脚输入一个低电平,则第(7)脚产生复位输出。
(4)1.25V时,第(5)脚输出一个低电平信号。
MAX813L的典型应用电路如图3所示。单片机以AT89C51为例,MAX813L的第(1)脚与第(8)脚相连。第(7)脚接单片机的复位脚(AT89C51的第(9)脚);第(6)脚与单片机制P10相连。在软件设计中,P10不断输出脉冲信号,如果因某种原因单片机进入死循环,则P10无脉冲输出。于是1.6s后在MAX813L的第(8)脚输出低电平,该低电平加到第(1)脚,使MAX813L产生复位输出,使单片机有效复位,摆脱死循环的困境。 另外,当电源电压低于限值4.65V时,MAX813L也产生复位输出,使单片机处于复位状态,不执行任何指令,直至电源电压恢复正常,可有效防止因电源电压较低进单片机产生错误的动作。
电源故障输入PFI通过一个电阻分压器监测未稳压的直流电源。当PFI低于1.25V时,电源故障输出脚第5脚PFO变低,可引起AT89C51中断进行电源故障处理,或将重要数据保存下来。把分压接到未稳压的直流电源是为了更早地对电源故障告警。
下面是几个应用电路
电路一

这种方式即有看门狗复位保护,又兼备电源监测功能,电源监测通过中断的形式返回给单片机,MCU在中断服务程序里进行相关的数据处理(比如相关参数保存等)。通过调节图中的R1,可以方便实现最低电压监测值。74HC08实现手动与自动的看门狗复位。

电路二

Void WatchDog()//喂狗程序
{
P3.7=~P3.7;//取反取可
}
Main()
{
While(1)
………………………..
WatchDog();//喂狗,正常运行情况下,需在1.6S内按时喂食,不然狗饿了会叫,一旦叫了,便会让MCU产生复位。

二:另一个技术方案

用电阻接高,并不意味着是高电平,因为当这个脚低于VCC时,电阻上可以有压降. 
MAX813L的确在平常状态下是输出'0'的 
你可以下载MAX813L中文资料来证实一下。

以下是max813l的用法:

几乎所有的单片机都需要复位电路,对复位电路的基本要求是:在单片机上电时能可靠复位,在下电时能防止程序乱飞导致EEPROM中的数据被修改;另外,单片机系统在工作时,由于干扰等各种因素的影响,有可能出现死机现象导致单片机系统无法正常工作,为了克服这一现象,除了充分利用单片机本身的看门狗定时器(有些单片机无看门狗定时器)外,还需外加个看门狗电路;除此以外,有些单片机系统还要求在掉电瞬间单片机能将重要数据保存下来,因掉电的发生往往是很随机的,因而此类单片机系统需要电源监控电路,在掉电刚发生时能告知单片机。MAXIM公司推出的MAX813L刚好能满足这些要求,下面具体介绍该芯片的性能特点及使用方法。

MAX813L有双列直插和贴片两种封装形式,引脚功能如下:第(1)脚为手动复位输入,低电平有效;第(2)、(3)脚分别为电源和地;第(4)脚为电源故障输入;第(5)脚为电源故障输出;第(6)脚为看门狗输入,第(7)脚为复位输出,第(8)脚为看门狗输出。 
MAX813L芯片具有以下主要性能特点: 
(1)复位输出。系统上电、掉电以及供电电压降低时,第(7)脚产生复位输出,复位脉冲宽度的典型值为200ms,高电平有效,复位门限的典型值为4.65V。 
(2)看门狗电路输出。如果在1.6s内没有触发该电路(即第(6)步无脉冲输入),则第(8)脚输出一个低电平信号。 
(3)手动复位输入,低电平有效,即第(1)脚输入一个低电平,则第(7)脚产生复位输出。 
(4)1.25V时,第(5)脚输出一个低电平信号。 
MAX813L的典型应用电路如图3所示。单片机以AT89C51为例,MAX813L的第(1)脚与第(8)脚相连。第(7)脚接单片机的复位脚(AT89C51的第(9)脚);第(6)脚与单片机制P10相连。在软件设计中,P10不断输出脉冲信号,如果因某种原因单片机进入死循环,则P10无脉冲输出。于是1.6s后在MAX813L的第(8)脚输出低电平,该低电平加到第(1)脚,使MAX813L产生复位输出,使单片机有效复位,摆脱死循环的困境。另外,当电源电压低于限值4.65V时,MAX813L也产生复位输出,使单片机处于复位状态,不执行任何指令,直至电源电压恢复正常,可有效防止因电源电压较低进单片机产生错误的动作。 
电源故障输入PFI通过一个电阻分压器监测未稳压的直流电源。当PFI低于1.25V时,电源故障输出脚第5脚PFO变低,可引起AT89C51中断进行电源故障处理,或将重要数据保存下来。把分压接到未稳压的直流电源是为了更早地对电源故障告警。

MAX813/MAX813L看门狗电路理解相关推荐

  1. 看门狗电路 通俗理解

    视频讲解:李想STM32初级教程_哔哩哔哩_bilibili 看门狗通俗理解: 转自:STC89C5X单片机"看门狗"原理详解-电子工程世界 很多人初次接触不太理解怎么用,书上也讲 ...

  2. 单片机开发:不得不了解的看门狗电路

    在单片机学习.开发中,我们不可避免地要接触看门狗电路,那看门狗电路是什么呢?你掌握了吗? 看门狗是什么? 看门狗是一个定时器电路, 一般有一个输入,叫喂狗,一个输出到MCU的RST端,MCU正常工作的 ...

  3. 服务器看门狗芯片电路图,看门狗电路简介(低成本)

    在工业控制中常使用MCS-51系列单片机,为了防止程序跑飞往往外接一个看门狗电路.看门狗电路可完成加电复位和死机复位两种功能.成品的看门狗集成电路如MAX813L等价格一般都较高.现介绍一种由通用数字 ...

  4. 服务器看门狗芯片电路图,新型纯硬件看门狗电路设计分析研究

    摘   要:看门狗电路是电子电路中一种非常常见的电路,常用的看门狗电路在喂狗进程工作,CPU死机的状态时,可以重新复位CPU,防止CPU跑飞.但是在一些极端条件下,看门狗进程也会挂死,例如温度过高等, ...

  5. X5045看门狗电路

    转载:仅为学习用: 看门狗X5045开发档案 最近给客户做了一个电机控制板.考虑到产品的稳定性.所有复位电路我们采用了X5045最为复位.当然前期我也下了不少的资料看.可是大多的不全.或者是程序不能用 ...

  6. c语言软件看门狗程序,X25045看门狗电路硬件连接图及C语言看门狗程序

    采用89C51单片机和X25045组成的看门狗电路,X25045硬件连接图如图2所示.X25045芯片内包含有一个看门狗定时器,可通过软件预置系统的监控时间.在看门狗定时器预置的时间内若没有总线活动, ...

  7. 服务器看门狗芯片电路图,看门狗电路图_看门狗电路作用_看门狗电路的工作原理-与非网...

    看门狗电路其实是一个独立的定时器. 图片来源于网络 2.看门狗电路作用 看门狗电路其实是一个独立的定时器,有一个定时器控制寄存器,可以设定时间(开狗),到达时间后要置位(喂狗),如果没有的话,就认为是 ...

  8. 看门狗子程序 c语言,X25045看门狗电路硬件连接图及C语言看门狗程序

    采用89C51单片机和X25045组成的看门狗电路,X25045硬件连接图如图2所示.X25045芯片内包含有一个看门狗定时器,可通过软件预置系统的监控时间.在看门狗定时器预置的时间内若没有总线活动, ...

  9. 辉为科技 ARM主板如何设计外部看门狗电路

    Atmel ARM9 系列 CPU 包括at91sam9260. at91sam9261. at91sam9263 等芯片都设计了内部看门狗,但由于该看门狗配置寄存器在上电后只能配置一次,而且系统启动 ...

最新文章

  1. NLP技术落地为何这么难?里面有哪些坑?
  2. Hive运行方式、gui
  3. StringBuider 在什么条件下使用效率更高?
  4. damage framework can be used by economics
  5. JavaScript 中的代码小技巧
  6. ARP防治攻略————服务器防护
  7. 工业以太网在工业领域的应用特点详解
  8. Leetcode 335. 路径交叉(Self Crossing)
  9. 详解MBR分区结构以及GPT分区结构
  10. 动态ip软件win7_IPXE+ISCSI Target安装WIN7
  11. oracle-审计3
  12. mvc路由原理 php_PHP实战002:CodeIgniter安装和入门使用
  13. CCF201703-2 学生排队(100分)
  14. 概念梳理:C++中iostream头文件和命名空间的基础介绍和拓展内容
  15. 幻想三国android官方版,幻想三国ol官方版
  16. 微信网页版打不开怎么办?这里有官方解决办法!
  17. DRILLNET 2.0------第二十二章 井眼地热模拟模型
  18. 在线电子书阅读微信小程序 毕业设计(3)图书列表
  19. LeetCode(力扣)_接雨水
  20. Android中list常用方法,Android中的常用控件及其基本用法

热门文章

  1. 第三部分 基本库的使用(urllib库, requests库, re库)
  2. 30万互联网人跳不出的中国硅谷? 11
  3. 英语中六大从句用法总结
  4. hmc如何进入aix系统_HMC配置及操作
  5. 积累20180604
  6. 新品项目交付频繁 猿团开启APP快速开发新模式
  7. jsp中img显示本地图片
  8. c语言谷歌的招聘题目扣分,google的环环相扣招聘试题
  9. IT运维巡检详解?(含巡检模板)
  10. Redis巡检及优化建议