手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

CAT1161看门狗的使用说明

时间:2024-10-12 20:13:29

(我些都是自己总结的电路原理图,以及自己的理解,在网络上也没有相应的经验,写出来为大家提供知识参考,不让过啊)CAT1161 是一款带I2C 存储器的监控芯片,带串行EEPROM存储器、节能型系统电源监控电路和一个看门狗定时器。

由于带有高电平和低电平复位信号,因此,可以很方便地连接到微控制器和其它IC,另外芯片的复位管脚用作手动复位按钮的去抖输入。

该复位方式有两种方式,高电平复位和低电平复位,下面是他们各自的复位电路。

CAT1161看门狗的使用说明

上图为高电平复位。

CAT1161看门狗的使用说明

上图为低电平复位。

对于软件部分,如何让程序一直运行,而不复位呢,因为我们知道,只要SDA引脚在1.6s的时间内没有发生变化,那么系统将发生一次复位。我们应该怎么来写喂狗程序呢,下面根据小编的经验,来写写喂狗的子程序。

以下是用汇编写的子程序

FEED_DOG:

CLR SDA ;

NOP

NOP

SETB SDA

RET

以上是汇编程序喂狗子程序。

如果用C语言来写喂狗子程序应该怎么写呢

void Feed_Dog(void)

{

SDA_L;

delay(2);

SDA_H;

return;

}

这就是喂狗的子程序,只要在1.6S 以内调用喂狗子程序就可以保证电路正常工作。而不会被复位。

CAT1161对应用的地址为1 0 1 0 A10 A9 A8 R/W

最后一位表示读写控制位。

A10 A9 A8 表示器件的地址字的地址。

CAT116遵循I2C协议,所以开发人员可以利用微处理器的硬件I2C或模拟I2C与它通信。

以下为I2C协议的时序图

CAT1161看门狗的使用说明

上图为起始/停止时序。

CAT1161看门狗的使用说明

上图为应答时序。开发人员只要按此时序来写相应的程序,就能够很好的控制。

© 手抄报圈