历史上的今天
返回首页

历史上的今天

今天是:2025年03月04日(星期二)

正在发生

2018年03月04日 | “看门狗”电路特性

2018-03-04 来源:eefocus

  “看门狗”有如下特性:
  
  (1)本身能独立工作,不依赖CPU。(2)CPU在一个固定的时间间隔中和“看门狗”系统打一次交道,以表示“系统正常”。 (3)当CPU掉入死循环后,能及时发现,并使系统复位。
  
  在增强型51系列单片机中,片内已有“看门狗”,使用起来很方便。普通型单片机(如89C2051)中,没有看门狗,必须由用户建立。
  
  “看门狗”,硬件实际上就是定时器,通常可用自带脉冲源的计数器构成,亦可用单稳电路构成。 CPU正常工作时,每隔一段时间就输出一个脉冲,触发单稳电路,只要暂稳态持续时间比CPU的触发周期长,单稳态系统就不能回到稳态。 CPU陷入死循环后,再也不去触发单稳系统,便返回稳态,利用返回稳态时输出的信号作为复位信号,使CPU退出死循环。
  
  图1为用单稳构成的“看门狗”电路,P1.7定时输出方波信号,使C2充电,T1导通,输出低电平,不会使单片机复位。一旦CPU掉入死循环,P1.7不再定时输出方波,C2通过R1放电,T1截止,输出变高,单片机复位。


  
  图2为计数型看门狗电路。555接成多谐振荡器(周期为T0),74LS93接成十六进制计数器,当计到第八个脉冲时,QD变高。单片机由P1.7输出清零脉冲,只要脉冲的间隔期短于8个脉冲周期,计数器总也计不到8。 QD端保持低电平。当CPU掉入死循环时,就不能输出脉冲为计数器清零了,计数器计到8,QD端立即变为高电平,经过微分电路C2、R3,输出一个正脉冲,使CPU复位。


推荐阅读

史海拾趣

Advanced Technology Corp公司的发展小趣事

随着科技的飞速发展,ATC公司始终保持着对技术创新的热情与追求。公司不断投入研发资源,引进先进设备和技术人才,致力于开发更具创新性和实用性的电子产品。经过多年的努力,ATC公司在多个技术领域取得了重要突破,推出了一系列具有行业影响力的创新产品,赢得了市场的广泛认可。

Electro Technik Industries公司的发展小趣事

为了扩大市场份额,ETI开始积极寻求国际合作。公司先后与多家国际知名企业建立了战略合作关系,共同研发新产品、开拓市场。同时,ETI还积极参加国际电子展览会,展示公司的技术实力和产品优势,吸引了众多客户的关注。通过不断努力,ETI的产品逐渐打入国际市场,成为了一家具有全球影响力的电子企业。

DMEL Inc公司的发展小趣事

为了提升产品质量和用户体验,DMEL Inc不断加大对生产过程的管控力度。公司引进了先进的生产设备和管理系统,建立了严格的质量检测体系。同时,DMEL Inc还加强了与供应商的合作,确保原材料的质量和供应的稳定性。这些措施的实施,使得DMEL Inc的产品质量得到了显著提升,赢得了消费者的信赖和好评。

Hexawave公司的发展小趣事

在技术创新的基础上,DMEL Inc开始积极拓展市场。公司首先瞄准了欧美等发达国家市场,通过参加国际展会、建立海外销售网络等方式,成功打开了国际市场的大门。同时,DMEL Inc也关注国内市场的变化,不断调整产品策略,满足国内消费者的需求。随着市场份额的逐步扩大,DMEL Inc的知名度也不断提升。

Chengdu Sino Microelectronics Technology Co Ltd公司的发展小趣事

随着国内市场的逐渐饱和,成都华微科技开始将目光投向国际市场。公司凭借过硬的产品质量和完善的服务体系,逐渐在国际市场上崭露头角。通过与国外客户的深入合作,华微科技不仅提升了自身的国际影响力,也为中国集成电路设计行业在国际市场上赢得了更多的话语权。

FTDI [Future Technology Devices International Ltd.]公司的发展小趣事

近年来,FTDI通过并购等方式不断拓展其业务范围。例如,电连技术通过发行股份及支付现金的方式收购了FTDI的部分股权,使FTDI成为其控股子公司。这一并购不仅为电连技术带来了FTDI在USB桥接芯片领域的领先技术,还促进了双方在产品、客户和销售渠道等方面的协同效应。同时,FTDI也借此机会进一步提升了其在新兴市场如汽车电子、物联网等领域的竞争力。

问答坊 | AI 解惑

工程勾通,友好交流、扩大共识,相互借鉴

有归属、没宗派,有尊重、没辈分,有针对、没争竞,有奉献、没名利 相互尊重、友好交流、扩大共识,倡导不同文化间增进了解、相互借鉴 电子工程师,结构工程师,软件工程师,硬件工程师,FPGA研发。另有数码产品,影音视听产品,手机,微型硬盘播放机,R ...…

查看全部问答>

阿牛哥系列故事大嘴歪评世界杯

阿牛哥冒着七月的艳阳酷暑,晚上听完国际广播电台的新闻,西瓜荔枝,要看世界杯球赛了。晚上的这场要看,凌晨的那场要听。电视电脑收音机都需要,就是不能影响白天的工作。先说说世界杯比赛,不能在家里看,太影响家人.去哥们马六家看;啤酒不喝 ...…

查看全部问答>

PC104设备在纯DOS下跑程序的问题,虚拟软驱引导的纯DOS和实际安装的DOS有区别不?

如题。 现在程序跑在虚拟软驱引导的纯DOS里面,2000里面用bc31写的程序在2000下跑很流畅,但是到DOS下却非常卡。 想在DOS里面再编译,链接模式选small能通过,但是程序一跑就死,选large能通过,一跑连画面都没有,选其他linker都不成功。何解? ...…

查看全部问答>

wince 是否支持"微软雅黑"字体?

wince 是否支持\"微软雅黑\"字体? 看到linux下显示的字体比较漂亮,font文件下看到msyh.ttf,也就是雅黑字体了,EVC下显示的字效果比较一般,要是wince支持msyh.ttf的话,应该怎样添加呢? …

查看全部问答>

紧急求救!!用c开发手机或PDA需要看什么方面的书籍资料!!谢谢各位拉

本人用vc写过应用程序,用c写过mp3的程式,但是c++不太好,在vc里面基本用的都是c,现在想转做手机或pda方面,请教需要看哪些书啊?我看些资料,一般都是在用WinCE或在Linux下开发,哪个发展更好些?不知道这方面薪水待遇怎么样?敢请各位不啬赐教 ...…

查看全部问答>

晶振问题

请各位帮忙分析一下: 晶振工作不正常,第一次不起振,然后用烙铁点了一下,工作正常了一会,然后又不振了,再用烙铁点一下,又能正常工作,挂上仿真器,只能正常工作一会,如此反复。。。 请大家帮忙分析下。先谢了…

查看全部问答>

MSP430FG461X系列的20位地址指针在C语言中如何实现?

我把一个20位的地址0x10000,赋值给一个指针变量时,总是提示超出了0~0xFFFF的范围。 在汇编中这是可以做到的,因为MSP430X提供了MOVA等带A的指令,且工作寄存器都是20位的,可以用于20位的地址传输。就是不知道C语言中怎么实现。 不知是不是有 ...…

查看全部问答>

请教定时器中断的问题(一直都查不到资料,麻烦高手指点)

问题1:一般在主函数中装定时器初值,有必要吗?我好像试了,不装也能正常运行。 问题2:如果在定时器1中关闭了定时器0,用TR0=1再次打开定时器0时,需要重新装定时器0的初值吗?还是TR0=1直接就进入定时器0的中断函数从头开始执行。我试过两次不 ...…

查看全部问答>

一般不会这样做pcduino 可以连GY-86(MPU6050, HMC5883L, MS561101BA)ic吗?

一般不会这样做pcduino 可以连GY-86(MPU6050, HMC5883L, MS561101BA)ic吗?…

查看全部问答>

ADS8332疑问之二:这是哪儿带来的干扰

使用C2000的SPI驱动ADS8332,过去曾成功过,是不同的PCB。然而再次搞它时,却问题多多。 现象:采样转换的通道,采样(转换)时,输入端悬空或稍大的旁路电阻(>10K,再小没试),就有有1V左右的电压。而未采样的通道,采样通道未采样时,没有这个 ...…

查看全部问答>